Move toggling out into the main file, and upgrade to using panels.
Update the spec to get rid of deprecated things.
Fix the command subscription

It needs to be registered in the activate so it can be removed and 
re registered for an activate/deactivate cycle.
Update spec to use new panelForItem()
Add new spec testing the view
Fix variable references
Update keymaps selector
Merge pull request #225 from atom/bo-update-package-generator

Update package generator to use new APIs
Resolve template dirs from cmd line

Fixes relative templates specified to `apm init`