Added ResearcherController and ResearcherControllerRest

Signed-off-by: Eva <eva.chois@gmail.com>
Merge branch 'rest-refactoring' of https://github.com/nesi/projectdb-webapp.git into eva
Merge branch 'rest-refactoring' of https://github.com/nesi/projectdb-webapp.git into eva

Conflicts:
	src/main/java/nz/org/nesi/researchHub/control/ResearcherControls.java
	src/main/java/nz/org/nesi/researchHub/view/rest/ResearcherControllerRest.java
Merge branch 'master' of https://github.com/nesi/projectdb-webapp.git into eva
Typo
Disabling db trace log
Merge branch 'develop' of github.com:nesi/projectdb-webapp into develop
Merge branch 'master' of git@github.com:nesi/projectdb-webapp.git into develop
fix for mybatis LAST_INSERT_ID bug
fix typo
Merge branch 'rest-refactoring' of https://github.com/nesi/projectdb-webapp.git into eva
Merge branch 'develop' of https://github.com/nesi/projectdb-webapp.git into eva
Merge branch 'rest-refactoring' of https://github.com/nesi/projectdb-webapp.git into eva
Merge branch 'rest-refactoring' of https://github.com/nesi/projectdb-webapp.git into eva
Merge branch 'master' of https://github.com/nesi/projectdb-webapp.git into eva
Merge branch 'rest-refactoring' of https://github.com/nesi/projectdb-webapp.git into eva
Merge branch 'rest-refactoring' of https://github.com/nesi/projectdb-webapp.git into eva
Added getAllAdvisers to bypass mock objects for testing purpose temporarily

Signed-off-by: Eva <eva.chois@gmail.com>
Merge branch 'rest-refactoring' of https://github.com/nesi/projectdb-webapp.git into eva
Merge branch 'rest-refactoring' of https://github.com/nesi/projectdb-webapp.git into eva