Closing #928 #930 #931 with refinements in api parameters and error messaging - Closing #894 introdusing sygma model
adding sort functionality. Closing tasks #758 and #767
added a blackboard listener to accept index modification messages
copy of uoa-search to start working on spring4