make the price private
Some changes on the configuration API

 * MagicSigns only require a getConfig() static method now
 * Configuration#save now returns void
 * Prevent CommandSign and PermissionSign subclasses load the config multiple times