Update README.md for 0.2.0 use.
Created initializer definitions
Combine object definitions before setting the properties

 - prevents double-setting
[Closes #2] Build objects using defined initializer
Updated podspec & readme to be 0.2.0
[Closes #4] Added fieldBy for more complex factories.
Use merging definitions instead of doing it all in the object builder
[#3] Use invocations instead of `performSelector` on setters
[#3] Workaround/Fix for primitive values on Mac without using ids

 - Introduced NSValue wrapper for primitives
[#3] Added extra acceptance tests & macros for primitives
Added FieldDefinition
Switched to using FieldDefinition
Tidy up some warnings
[Fixes #14] Added FG namespacing
[Completes #8] Use block syntax when changing base definition
Updated README and bumped pod spec to 0.3.0
Fix ordering issue

 - Remove definition object
 - Use ordered set for initialiser names (and therefore field definitions)
Bumped to version 0.3.1
[Completes #7] Allow use of registered trait definitions
Updated Podfile to include deployment_target

needed by expecta 3.0