Slight refactoring of VocabularyService.js in the front end.
Added logging to method boundaries in HyePyeController and VocabularyController.
Made the execution of the getVocabularyToUpdate method synchronous in the init method of UpdateVocabularyCtrl since it depends on values of the asynchronous getStatuses and getVocabularyTypes methods.
In the front end added a flag to UpdateVocabularyCtrl.js to determine which button to display and which controller method to call in jsp/page/admin/vocabulary/form.jsp.
Corrected the creation of the CreateVocabularyCommand bean in VocabularyController.createVocabulary.
Altered the ServiceUtils.getQueryStringFromParams method to take an optional argument specifying whether or not null and undefined values are included in the query string.
Added global error output to the vocabulary form.
Added functionality to create a vocabulary in the front end.
Merge branch 'master' into alt_security