Add smoke tests and fixed a few http user related issues
Enable anonymouse user access and secure a few actions
Enable search on main page for anonymouse user
Merge branch 'public-access'