Cleanup GetEntities ItemByTitleHelper and others

 - Factors out a big methods
 - Removes bad things from ItemByTitleHelper

Again Api output remains the same!

Change-Id: I7314f865075ebd9d2957892078b3267fa0ab3ddf
Merge "Cleanup GetEntities ItemByTitleHelper and others"