Support build time profiles for Hadoop 1 (default) and Hadoop 2

Support build time profiles for Hadoop 1 (default) and Hadoop 2. 

Activate profile for Hadoop 2 with -Dhadoop.profile=2.0

Also allows the versions of HBase and Zookeeper to be overridden if desired. Updates the HBase version to the latest release - 0.94.9.