Add in getMaxLength.
Add in new getMaxLength methods.
Merge remote branch 'origin/decimal' into decimal
Remove system.out statements.
Tests for decimal with precision and scale.
Tests for decimal with precision and scale.
New tests for decimal arithmatic.
Merge branch 'master' into decimal
Adding support for number pattern param to to_number() built-in.
Added end-to-end tests for to_number() with pattern string.  Fixed serialization in ToNumberFunction.
Merge pull request #77 from elilevine/master

Added optional number pattern param for TO_NUMBER() built-in.
In TO_NUMBER, set EMPTY_BYTE_ARRAY and return true if input does not match pattern.  Add external documentation for TO_NUMBER.
In TO_NUMBER, small tweaks to ToNumberFunction.evaluate()
Merge pull request #78 from elilevine/master

TO_NUMBER external doc and minor change to ToNumberFunction.evaluate() per @jtaylor-sfdc's request.
Catch incompatible decimal in bind time.
Change some parameter name.
Use Delete method that exists in earlier hbase clients
Remove warnings about resource leakages
Change checking for precision and scale to PDataType.
Add in tests for metadata of decimal columns.
move the exception throwing to coerceBytes.