Added Spring's Configuration behavior.
Renamed DefaultKlassyConfiguration to KlassyConfiguration.
Merge branch 'master' into spring
Extracted an interface from KlassProperties in preparation for beanification.
Refactored RichKlass into RichKlass and MaplikeKlass. Changed types appropriately.
Extract interfaces from RichKlass and MaplikeKlass.
Spring-ified the test classes with @Autowired Person to mock on, and a @Value for bad property tests.
Refactored beans, interfaces, and so on.
Removed 'dup()'. Not part of the theme.