Systems Nutupane - Adds back page reloading that adheres to search and item
selection. Adds closing of details page when performing a search.

Due to a clash in how jQuery BBQ and AngularJS $location, a conditional
was added to set $.bbq to undefined when Nutupane page is present. This
change requied some checks for $.bbq defined to be put in place within
the code.
Systems Nutupane - Minor tweaks to handle search persistance.
Systems Nutupane - Adding check that current_organization exists.
Systems Nutupane - Fixes bug where login page was mising new split up
of Katello common and vendor libraries in the view that prevented
interstitial from appearing.
Merge pull request #2211 from ehelms/systems-nutupane

Systems Nutupane - Tweaks to handle item and search persistence through page reload.