* glri-focus-area was used twice on the browse page - once for 'all', once for other cases - now just a single usage.
* glri-focus-area is no longer imported on the browse page - it is used within the glri-focus-area
* Browse page now has an 'All' button w/ All being added as a valid option and state all the way through the code.
* glriFocusArea Directive code changes:
** RM the link function - the correct values are passed in rather than figure it out internally (and I don't think link was intended to be used for this)
** added a controller that is responsible for loading the child publications of a project.  Currently this is copied from the browse controller - this type of code should be included as a service.
* Browse Controller Chages:
** Transient vars moved to top.
** base query url now a constant (no reason to be a function and I couldn't figure out how to pass to child directives which need it)
** Logic requiring the $scope.transient.focusAreaOrder (keys into the focusArea obj) was modified to use focusAreas instead.  focusAreaOrder RM'ed.
** doNav() would get confused if the url contained a trailing '/'
* Added a label for the Focus Area buttons.

This is partially complete - The load progress indicator for the browse tab and the publications (for a single selected project) is not working.
ALSO:  There is no way to get back from a project detail - how does the user get back to the list??
Merge branch 'GLRIDB_405_Switching_focus_area_tabs_in_browse_is_broken' of github.com:USGS-CIDA/glri-catalog into 405FocusArea
repaired progress bar using angular value
Merge pull request #150 from duselmann/405FocusArea

405 fixes focus area update issue and begins the process of refactor to browse migrate to top level (see merge commit for fine details)