Updated hashcode generation to avoid problem due to bit inversion.
Temporary update for searchRequest to make movie fundable (videolounge).
Merge remote-tracking branch 'origin/r/3.1.x' into r/3.1.x