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...