Add `ggrc_gdrive_integration` to `run_behave` environment
Hide LHN if user cannot view pages in the public context

* Move LHN initialization into `CMS.Controllers.LHN`
* Move LHS template code into Mustache templates (template path
  configurable in `templates/layouts/dashboard.haml`
* Hide LHN if user has no `view_object_page` permissions in the public
  context; otherwise it initializes as normal
* Handle `resize_areas` when the resize bar is not needed
* Add `with_model_as` mustache helper to get model information in
  mustache templates
Merge pull request #662 from reciprocity/feature/hide-lhn-for-auditor

Hide LHN if user cannot view pages in the public context