Added NamedFeature
Added <distributable/> to web-fragment.xml descriptors (#32)
InMemoryStateRepository should store state by name instead of Feature object identity
Replaced UntypedFeature with NamedFeature
UntypedFeature is deprecated
Added some more argument checks to DefaultFeatureManager
Added a unique identifier to the FeatureManager (#31)
Added property-based feature provider and associated classes.   Added some constructor-based implementations to be used with DI containers.
Merge pull request #34 from maurotalevi/property-based

Added property-based feature provider and associated classes.   Added so...
Renamed NamedUserProvider to SingleUserProvider
Refactored the different feature maps to single FeatureMap class
Code formatting
Refactoring of the property feature provider

* PropertyBasedFeatureProvider -> PropertyFeatureProvider
* Moved specific feature group implementation to more general class
* More test coverage
Added JSP taglib that uses Spring context to retrieve the active features map.
Refactored JSP tag to separate togglz-jsp module
Fixed JDBCStateRepository schema issue with PostgreSQL #(38)
Fixed JDBCRepositoryTest to reset database before executing the test
Removed isActive() from the Feature interface
ActiveFeatureTag's fields are now protected
Avoid calling FeatureContext.getFeatureManager() from the admin console