Make VitessInputFormat accept sql query

Deprecate use of table name as MapReduce input and let VitessInputFormat
support any valid select query and use the result as input instead.
Merge pull request #208 from yaoshengzhe/fix_VitessInputFormat_accept_sql

Fix vitess input format accept sql