Update SBT and enable consolidated resolution for update speedup

https://github.com/sbt/sbt/issues/413
Introduce ThriftSerialiser.fromBytesView for future potential of not copying arrays
Copied TDerializer from thrift verbatim
Introduce extra deserialize method onto TDeserializerCopy to avoid extra array copy
Merge pull request #161 from ambiata/topic/thrift-deserializer-cleanup

Copy TDeserializer and add extra method to avoid array copy
Return Vector from Maps.outerJoin for micro optimisation

https://gist.github.com/etorreborre/b7f2b0d7d149b5ec3bab
Merge pull request #162 from ambiata/topic/maps-premature-optimisation

Return Seq from Maps.outerJoin for micro optimisation
Introduce SequenceUtil for writing thrift bytes to hadoop
Move ingest.thrift to storage
Cleanup imports for ingest mr
Added ThrownExceptions to EavtTextImporterSpec
Make IngestMapper abstract and extend with TextIngestMapper
Introduce thrift format for ingest
Added specific thrift parse error
Cleanup imports for EavtTextImporterSpec