add catel support
fix catel nuget build
include xml doc
fix catel dependency
better naming for compiler generate methods
better doco
fix type
doco
doco