added a blackboard listener to accept index modification messages
changed configuarion to match new vocabulary names and better handle of ioexception
changing to spring 4
copy of uoa-search to start working on spring4