Massive changes.  Added ThriftMetadataService and handler and all supporting classes.  Modified all of the services to use interfaces.  Updated said interfaces. Moved all of the thrift stuff to the amino-common.  Created a top level BigTableException to be thrown by everything.