Changed visiblity of some methods so hooks have access to them
Added new property of ->current_user that tracks all user specifics
Merge branch 'search-update' into release-v0.5.1