Moved all non-browser specific js files into ./lib

Moved all non-browser specific js files into ./lib to avoid duplication.
makelinks.sh can now be told to "clean" the project directory.
Fixes to the linking process

Added CSS files that were missing from .gitignore
Ensured that the destination directory will always exist before linking.
Moved some CSS for the big editor into the main CSS file because it was breaking in Opera
Upgrade jQuery to 2.0.0

Packaged jQuery has been upgraded to 2.0.0
Uses of .live have been replaced with .on
And a fix for some Opera silliness
Merge pull request #393 from gamefreak/support-files

Move non browser specific JavaScript into ./lib and upgrade to jQuery 2.0