Abstracted the popup into partials
Removed unused services from a controller.  Changed the addLookahead to a regular function out of scope
Moved the listeners to a single setup function
Added a popup header partial
Typo
Added the required url field to the tuple output
Merge branch 'master' into angular-routing
Removed the reuse of the panel and created a new one for each time it is clicked.
Added the destroy call for the mainPanel right before I make a new one
Abstracted the Firefox Panel into partials
Created a service package for making specific requests for entities and external links.
Added better error loggin
Merge pull request #61 from Sotera/angular-routing

Adds angular routing to both extensions
Merge Master, Abstracted all the added tabs to partials.
Fixed an issue when fetching trail entities
Added caching when requesting trail entities