Changed configuration to implement ConfigurationInterface

I've updated the Configuration class to the current Symfony (2.3+) standard as you can read from: http://symfony.com/doc/2.3/components/config/definition.html

Also, by implementing this interface the configuration become dumpable by the console command.