refactoring the executeRules method
BuildConfig need Resources plugin update, BootStrap ignore this, DataSource changed to in memory

PersonController no longer has canonical match method, moved this to
CanonicalController,
index.jsp need changes to work around some grails 2.2.0 issues, see
comments in the file