Snakebite Hadoop 2 compatible (HDP2)

This commit only works on Hadoop 2.2.0 and only supports protocol
version 9 (and possibly up).

Change-Id: I46d2343bb5337f566964e159416253610a4a87f2
Fix mv

Change-Id: I16c17d5467051f3871f9830dda4a87a8537f119e
Added CDH5 beta Travis config

Change-Id: Id63d44d90e2a7354ff1996a8295dd718d20acb3d
Added CDH5 to docs

Change-Id: I57bcd61b4e8f5f76a913ed9df5beed76a5931c1b
Fixes bug with versioning in commandline parser

Change-Id: I2598cd5e8ce3e3386ef0f954db11eca45b96c518
Adds AutoConfigClient

This commit adds an AutoConfigClient that uses
$HADOOP_HOME/conf/hdfs-site.xml to automatically configure a client.

Change-Id: I756245558c9856e0dd81e81ae958c34920325323
Updated doc

Change-Id: I45f8cf97f26f18b0f705fb63c93c44fe3fd36637
Don't crash if config is missing

Change-Id: If4be03b99c209037b7d62faaba3f837034d64fd7
Preserve original stacktrace in client.CallMethod. Fixes #32

Change-Id: I1535cc9bcc93e62cb747b2f4be23ffe18ec77335
Fix bug when petabytes in df. Fixes #36.

Change-Id: I06a7902f736a513267d76060b42cb3bd912df74e
Retry reading. Fixes #35

Change-Id: I7edb334f793677dd95efe83fbed128645ba3567d
Version 2.1.4

Change-Id: I5e8b989a18c8e488b0d3f8027f7df53fcb5def37
Add HA support

Change-Id: I8ac25b1da651ba069971a54385938e5358d25d07
Merge pull request #40 from ravwojdyla/ha

HA support for snakebite
Bump to 2.2.0

Change-Id: I1b78d57d583ea48a01cda135163753d8a3b01ea3
Fix config reader

Can't assume that schema in hdfs-core file will always be there.

Change-Id: I3b9a270b1c2ddda3adec5aa217ef4ac5786157d2
Merge pull request #41 from ravwojdyla/config_read

Skip schema check.
Bump to 2.2.1

Change-Id: I8d4694fdf8c9d251b9f39b2f160c833a9ab031ef
Fix df command

Fix df - use 'size' (not 'used') as filesystem capacity and fix precision
error.
Merge pull request #42 from ravwojdyla/fix_df

Fix df command