added empty neighbourhood search listener
fixed visibility of searchStarted in neighbourhood search
fixed javadoc issues
generalized generics in neighbourhood search
tested neighbourhood search