fix version code error check dialog in game_score.js

add plugin, and matching external js file for the website, to fix known bad version codes
temporary change to the bad-version plugin, using internal list of fixes rather than externally loaded one
let's see if this works better for users...
report the version code when it doesn't need changing - useful to track down issues
improvments to plugin updater
- don't download a file twice if there is no updateURL (or if updateURL==downloadURL)
- use the downloadURL from the new meta file
fix error case in artifact data loading
cross-links plugin: ensure disabled flag is initialised correctly for layer state
fix #823
Merge branch 'master' of https://github.com/jonatkins/ingress-intel-total-conversion
mark the plugin as 'deleted' and remove all code
will be really deleted before the next release build, but as a fair few probably installed it from the test builds it seems a good idea for this intermediate state
niantic are experimenting with different values for 'tiles per request' - so let's be nice and make IITC follow the same setting
remove unused js file that was part of the bad-version-code-fix plugin - which turned out to be a bad idea
preliminary support for passcode redemption
passcode redemption: some tweaks to style sheet
Merge branch 'master' of https://github.com/jonatkins/ingress-intel-total-conversion
the stock intel update of 2014-08-08 adds two new fields to every request - called 'b' and 'c', both blank strings
no idea why, or what they're for - and it does seem to work without them - but duplicate in case it's important
passcode redemption: enable/disable the passcode entry box based on the stock intel site flag. this way, if Niantic turn it off, IITC will follow automatically
helios artifacts - initial guess was slightly wrong - no count parameter for target marker
Improvements to passcode redeeming

- use text color instead of background, with font-weight:bold and a small shadow
- short format for passcodes
actually delete the temporary test plugin
move postAjax function into a new file
big rework of error handling on requests
- central point for checking for 'error: "out of date"' response from server
- in 'out of date' state, an error dialog is shown and no further requests are sent to the server
- request queue has central point for request adding - now request count is accurate, not just for COMM requests
- request error count is cleared after a period of no requests failing