Merge pull request #311 from rmansoor/5.1-sandbox

BISERVER-10550 - Creating a unit test for datasource provider impl
Merge pull request #312 from rmansoor/5.1-sandbox

BISERVER-10550 - Updating provider classes
BISERVER-10435: Added rest annotation to DatasourceCatalog and jaxb annotations to serialized classes.
Merge branch '5.1-sandbox' of https://github.com/pentaho/data-access into 5.1-sandbox

Conflicts:
	src/org/pentaho/platform/dataaccess/catalog/impl/DatasourceType.java
	src/org/pentaho/platform/dataaccess/datasource/provider/AnalysisDatasourceProvider.java
	src/org/pentaho/platform/dataaccess/datasource/provider/AnalysisDatasourceType.java
	src/org/pentaho/platform/dataaccess/datasource/provider/JDBCDatasourceProvider.java
	src/org/pentaho/platform/dataaccess/datasource/provider/JDBCDatasourceType.java
	src/org/pentaho/platform/dataaccess/datasource/provider/MetadataDatasourceType.java
BISERVER-10378 - Adding missing license files
Merge pull request #313 from wseyler/5.1-sandbox

BISERVER-10435: Added Jersey tags to DatasourceCatalog.  Added JAXB annotations to referenced classes.  Applied formatting
Merge pull request #314 from pminutillo/5.1-sandbox

BISERVER-10378 - Adding missing license files
BISERVER-10550 - Updating datasource providers to have no-arg
constructors