Update to Freebase Suggest 4.1 - Closes #645
- change log for Suggest http://markmail.org/message/ycggcybvtyxep6ne
- most visible fix for Refine is display of /common/topic/article when
/common/topic/description is missing
Ask Freebase Suggest to fetch expected type - fixes #646
- get Suggest to fetch the expected type of property and save it so that
constraints and other operations work correctly
Clarify wording/naming of blank rows export option - fixes issue #651
- clarify that it refers to all non-null cells
- rename variables without compatibility constraints to match actual
function
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
Added CSV quote options

Added two additional CSV options, one for parsing and one for export.

Specifying strict quotes when parsing will ignore all data not quoted.
Specifying quote all when exporting will enclose all values in quotes.

No front-end changes made, just added the support for the options in the
requests.
Quotes should not be removed from values

Leading quotation marks should not be removed from values. If they have
been left by the importing parser they should be considered part of the
value.
Ignore test-output directory
Update OpenCSV to our fork with multi-character separator support

Built from the openrefine-2.6 branch in the OpenRefine/opencsv repo
Switch escape character from NUL to DEL in hopes that it's rarer.
Add some tests before working on #640 and #409
Registering new XOR command
Added full text of BSD 2-clause
added comment on implementation
added tmp to ignored dirs
TODO about memory usage
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
120 pixel icon for Google OAuth2 registration