Add classes for associations
Update to Jackson 2.1.1
Rename ModelAssociation to ModelAssociationBean because we want to
introduce an annotation with the same name.
Finish implementation of model association generation
Add pitest plugin
Add batch file to simplify start pit testing
Source format
Update Junit to version 4.11
Add missing license headers
Fix deprecated warnings because of update to junit 4.11
Change model to an optional parameter. Makes it easier for belongsTo and
hasOne associations. 
Add some more Javadocs
Add more javadocs.
Source format
Add a first bunch of unit tests for the association feature
Change method names to make it consistent with the others
Fix javadoc
Add more unit tests for association generation
Removed unused RouterController variable
If idProperty is set on the model, also set idParam on the proxy
Set setterName and getterName to the default 'set + fieldName' / 'get +
fieldName' if not specified.
Set primaryKey in hasMany association to the value of idProperty when
exists.
Set foreignKey in hasMany association when not specified
Automatically set foreignKey and primaryKey on a belongsTo association
if not specified.