SQOOP-1379: Sqoop2: From/To: Disable tests

(Abraham Elmahrek via Jarek Jarcec Cecho)
SQOOP-1376: Sqoop2: From/To: Refactor connector interface

(Abraham Elmahrek via Jarek Jarcec Cecho)
SQOOP-1424: Sqoop2: Simplify SqoopCommand in shell package
SQOOP-1428: Sqoop2: From/To: Rebase against Sqoop2 branch for SQOOP-777
SQOOP-1426: Sqoop2: ThrowableBean should correct reconstruct SqoopException
SQOOP-1425: Sqoop2: Improve ClassUtils to enable use of primitive types and subclasses
SQOOP-1430: Sqoop2: From/To: Change shell to take "from" and "to"

(Abraham Elmahrek via Jarek Jarcec Cecho)
SQOOP-1419: Sqoop2: From/To: Check TO connection is enabled

(Abraham Elmahrek via Jarek Jarcec Cecho)
SQOOP-1384: Sqoop2: From/To: Refactor Generic JDBC Connector

(Abraham Elmahrek via Jarek Jarcec Cecho)
SQOOP-1416: Sqoop2: From/To: Investigate multiple variables for "from" and "to"

(Abraham Elmahrek via Jarek Jarcec Cecho)
SQOOP-1438: Sqoop2: Take advantage of isRequired flag in OptionParser in Sqoop shell
Sqoop2: Validations: Provide Validation annotations
SQOOP-1441: Sqoop2: Validations: Enforce defined validations
SQOOP-1417: Sqoop2: From/To: Change ConnectorType name

(Abraham Elmahrek via Jarek Jarcec Cecho)
SQOOP-1447: Sqoop2: From/To: Change DirectionError messages

(Abraham Elmahrek via Jarek Jarcec Cecho)
SQOOP-1449: Sqoop2: From/To: Re-enable common tests

(Abraham Elmahrek via Jarek Jarcec Cecho)
SQOOP-1455: Sqoop2: From/To: Re-enable MapreduceExecutionEngine tests

(Abraham Elmahrek via Jarek Jarcec Cecho)
SQOOP-1451: Sqoop2: From/To: Add API for supported directions

(Abraham Elmahrek via Jarek Jarcec Cecho)
SQOOP-1375: Sqoop2: From/To: Create HDFS connector
SQOOP-1463: Sqoop2: From/To: Re-enable generic-jdbc-connector test cases

(Abraham Elmahrek via Jarek Jarcec Cecho)