Kafka Ingest prep-work -- Renamings and refactorings

This renames some things and moves DataType into its own file. Most of the renamings enable Jackson to do its job serializing these classes.

This is a separate PR to make https://github.com/rackerlabs/blueflood/pull/274 smaller.