PHOENIX-966 Context classloader for Phoenix classes

Temporarily set the current thread's context classloader in calls
that require creating an HBase configuration or accessing Phoenix
coprocessor endpoint classes.
PHOENIX-983 Add timezone offset function

Add a function to retrieve the GMT offset (in minutes) for a given
timezone and point in time.

Signed-off-by: Gabriel Reid <gabrielr@ngdata.com>