The block underneath a shops creation placement block will be check via blacklist and blocked if the material is considered blocked based on the configuration values.
The shop creation process now generates the packets forcefully rather than simply regenerating it like normal. This will hopefully resolve the random flicker on creation.
The apache classes have been isolated for those who don't have access to those classes in their Spigot or Bukkit jars.