Fixes incorrect operationHandle reference in rpc.py; fixes #5
Improve error handling; Fixes #1

`RPCError` renamed `HS2Error` to be more consistent with the shell's `BeeswaxException`.
`HS2Error` now prints the returned error message in the `TStatus` object, so interpreting errors should be clearer.
Updated DEVELOP.md with release process
Updated release process doc
Fixed README and DEVELOP
Initial file for UDF work
Added a test 'harness' for working with the LLVM
Added ship_udf() function
UDF testing scratch work
Added script to register clang-compiled UDFs
Fixes to register-impala-udfs.py
Fixed overwrite impl in ship_udf
Added examples of model scoring with Impala
Added some more toy functions for clang compilationg
A few extra test fns
Impala/Numba compilation now developed in impyla

Moved over the work from https://github.com/laserson/numba/tree/impala

Did a bit of restructuring to make things more digestible.
Readded the accidentally lost Makefile
Elim. need for cgutils.inbound_gep and OpaqueType

These were additions to numba only present in the impala branch.  Now that we're depending on the master/devel branch of numba, they are eliminated.
Added string functions capitalize() and split()

String split works in at least one case (see the test fn).

Also added some copyright headers, and rejiggered utilities and precompiled fn usage.
Random changes to throwaway test code