Protection against null values in maps.

When running against a CQL table that has maps, the CQLHiveRecordReader attempts to convert the values into ByteBuffers.  In the event of a null value, this results in an NPE in the ByteBufferUtil.

This patch protects against that.  (tested against a real table against which we are using Shark)