Fix for the issue 196. Created new LookupQueryExecutor
QA
Fix: multiple objects can be returned (e.g. messageobjects)
Test fix
QA
review of #169
Properly handle case of no results found
Merge branch 'master' into issue_169

Conflicts:
	whois-commons/src/main/java/net/ripe/db/whois/common/dao/jdbc/JdbcRpslObjectDao.java
Merge branch 'issue_169'