Make CommitMetaInfo and QueryRequest usable for display models

This is used for using these classes without adapters as display models in Wicket.
use jdk7 Objects to compute hashcode and equals