Don't use `St.IconType'
Use new interface when adding actor
Fix whitespace
Format JSON settings
Use `menuManager'
Add extension to status area
Bump required Gnome Shell version to 3.10
Add jslint hints
Add missing semi-colon
Place constructor before prototype
Add semi-colons
Use gjs' Lang module to declare classes
Don't use redundant `extensionMeta'
Move enable/disable functions into global scope

Also, allow extension to be disabled and re-enabled.
Add margin between icon and label
Declare variable
Merge pull request #2 from miguel-guedes/next

Implementation of compatibility with Gnome 3.10