Added ability to change jdc skill

Using GM_getValue and GM_setValue it is possible to persist simple variables across page loads. Using an event handler on a selection box the script rebuilds the toolbar and uses the value from storage to build the links.
Major refactor to make script pass jslint