-converted search concept dialog popup into directive
Merge branch 'master' of https://github.com/OpenMRS-Australia/openmrs-cpm into fix_113

Conflicts:
	omod/src/main/webapp/resources/js/controllers/EditProposalCtrl.js
merged with Kent's changes
Merge branch 'master' of https://github.com/OpenMRS-Australia/openmrs-cpm into fix_113
-directive-fied search concept dialog
-removed unecessary factory classes (now design by spec)
-fixed issue card #133 -- closing search concept dialog right after opening will stop search concept dialog from opening again
-general refactoring
-unit tests for jqueryUiDialog
-jqueryUiDialog can now be used to wrap any div block and make it a dialog
Merge branch 'master' of https://github.com/OpenMRS-Australia/openmrs-cpm into fix_113
-fixed bug with title and close dialog
-fixed test
Update ReviewConceptCtrl.js

fixed formatting.
JS unit tests for Menu.getMenu called from controllers
Changed go to use gradlew
Excluding slf4j
Excluding slf4j-api
Added slf4j-api as a testCompile dependency
Trying to force slf4j 1.6.0 dependency rather than exclude it
Found potential cause of slf4j not found error - due to using mavenLocal()
Tidy up and add to ProposalControllerTests
Added a little to DictionaryManagerControllerTest, and fixed a small bug I
found in DictionaryManagerController
Daniel - Adding in new cucumber feature test specifications
Daniel - Started to refactor cucumber step definitions and selenium page model classes