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
Merge branch master
restore Xor.java content, removed in a botched commit
fix error in index caught by thadguidry
resolved merge conflict
resolved .gitignore conflict
Add hyphens to camel case wiki links.  Use https everywhere. fixes #757