Refactor - moving from viewAll page to separated userFilter and userTable
Changes for user to work with new macroses
courses changed to work with macroses
new SingleSelect (may cause problems with non-string types), MultiSelect, dataSearch (uses rtcmacros)
Merge remote-tracking branch 'origin/Develop' into Develop

Conflicts:
	src/main/webapp/WEB-INF/pages/fieldMacro.ftl
minor view changes
replace duplication in fieldMacro
Merge remote-tracking branch 'origin/Develop' into Develop