HBASE-12376 HBaseAdmin leaks ZK connections if failure starting watchers (ConnectionLossException)
HBASE-12336 RegionServer failed to shutdown for NodeFailoverWorker thread (Liu Shaohui)
HBASE-12381 use the Maven Enforcer Plugin to check maven and java versions.

Signed-off-by: stack <stack@apache.org>

Conflicts:
	pom.xml
Build against Hadoop 2.2.0 by default

- The default Hadoop profile is now 2.0
- The default Hadoop version for the 2.0 profile is now 2.2.0
- Protobuf dependency updated to 2.5.0
- All generated protobuf files regenerated with the 2.5.0 compiler
Local localhost test configuration
Path changes for MacOSX
Add options for JDWP debugging; disable GC logging by default