Give SolrLocator the ability to handle managed schemas.
Merge pull request #88 from grchanan/managedschema

Give SolrLocator the ability to handle managed schemas.
CDK-454: Add morphline command that removes all record fields for which the field name matches a blacklist but not a whitelist
enhance doc for removeFields command
use better parameter names for the new removeFields command
enhance doc for removeFields command
performance enhancement for removeFields command
add test for multi-valued field
add more tests for removeFields command
Fix for partitioning order in TimeDomain
Add test for Constraints#alignedWithBoundaries for time cases
reduce visibility of internal classes
Upgrade kite-morphlines-maxmind module from maxmind-db-0.3.1 to bug fix release maxmind-db-0.3.3
performance enhancement for removeFields command
Fix out of date javadoc.
Upgrade kite-morphlines-core module from metrics-0.3.1 to bug fix release metrics-0.3.2
Also make it possible to compile with guava-16 and guava-17 (guava-16 removed the Closeables class and guava-17 reintroduced it, but with an API that has backwards compat issues)
CDH-16886: Add option to specify reader schema for readAvroParquetFile morphline command
CDK-463 Fix FilesystemDataset.deleteAll() when Dataset is not partitioned
Change cleanlyDelete() "dir" parameter to "path"

Previously the cleanlyDelete method was only used to delete directories.
With the changes for CDK-463 it is also used to delete files.  As such,
"path" is a more appropriate name.