added support for snake case and custom mapping when converting to dictionary
fixed a bug on iOS 8: class_copyPropertyList will return 4 additional properties defined in NSObject. -[RTJAGPropertyFinder propertiesForSubclass:] will now ignore those.
renamed shouldConvertSnakeCaseToCamelCase to enableSnakeCaseSupport
renamed JAGPropertyMappingProtocol methods
extended ExampleTest.m with additional features