CDK-177. Remove union method from View.
CDK-234: Add command that converts a morphline record to an Avro record
add unit test for IPv6
CDK-177: Removing MarkerRange#contains(Object).

This is not called and shouldn't be added until it is needed. The
AbstractRangeView implementation uses contains(Key) so that it can reuse
Key objects.
Github #4: drop-dataset should be deprecated.
CDK-211. Need to track HBase dataset reader and writer state.
CDK-196. Unify HBase exceptions with Dataset exceptions.
CDK-177: Add View#delete.
update morphlines to use Solr 4.6
CDK-177: Rename View#delete to View#deleteAll.

This is less confusing when working with the entire Dataset as a View:
  events.delete(); // does this delete the Dataset? (no)
  events.deleteAll(); // clearly, deletes all records
CDK-177: Add FS deleteAll, finish tests.

This implements FileSystemView#deleteAll and finishes the FS tests. For
the getCoveringPartitions tests, it was necessary to compare FS views so
hashCode and equals methods have been added to AbstractRangeView and
MarkerRange. The AbstractRangeView implementations use the instance
class, so subclasses do not need to override them.