Code tidy
Tidy typos
Tidied gitignore
#41 Introduce FactoryProperties, deprecate PropertyNames
Document @FactoryProperties -- closes #41
#42 Testcase for implicit property naming
Renamed IntoPackage testcases and removed duplicate test
#42 Implicit properties on factory methods
Typo in template
#42 Sample for implicit properties
#42 README for implicit properties. closes #42
#43 Explicit testcases for class-level annotation
getTypeElement takes a class canonicalname (otherwise breaks for inner classes)
Use static imports instead of extending Assert
Extract matchers to utility class
More use of composed Hamcrest matchers
Neater output for PropertyM FeatureMatchers
Tidied ElementVisitor matcher
Note where Java7 SafeVarArgs should go
Platform independent line separator in log