Support for multi-char-separators in CSV

This change requires that the following patch is applied to OpenCSV:

http://sourceforge.net/tracker/index.php?func=detail&aid=3599477&group_id=148905&atid=773543
Registering new XOR command
Added full text of BSD 2-clause
added comment on implementation
added tmp to ignored dirs
Add JARs for new FusionTables API and dependencies
Refactor GData support to separate FusionTables
Restore deprecated Fusion Tables authorization domain
- just for now until we've implemented the new support
Migrate to OAuth2 
- implement OAuth2 for both Spreadsheets & Fusion Tables
- switch cookie name from authsub_token to oauth2_token so there's no
confusion
- implementation is otherwise unchanged - in particular still uses old
Fusion Tables SQL API
Add OAuth2 JARs to Eclipse classpath
Update URLs for new Fusion Table encrypted ID format
Update to rev 17 of Fusion Tables JARs
First pass implementation of new Fusion Tables API - fixes #539
Merge branch 'master' into fusiontables-migration
Disable headless mode again since it only effects virtualbox (hopefully)
Update link to help

Switch from Google Code to Github
Add type to text input field - fixes #706

Even though type="text" is the default, the find won't work without it
explicitly included
Merge branch master
Merge branch 'master' of https://github.com/tfmorris/OpenRefine
Update to Suggest 4.2