Added new function to fix the default CDH configuration
Added new CDHv4 installer function
Changed the main of the hadoop installer to use the new CDHv4 installer
Added is_yarn method to identify whether hadoop is configured to run as Yarn
Changed condition to select which Java classes to compile
Selected only CDH distros
Changed jar set for cdhv4
Removed dependency to the FileUtils.canExecute method, which is not supported in cdhv4
Print version and classpath of the current hadoop distro
Supported classpath of CDHv5
Changed main of the hadoop installer to support CDHv5
Added a new function to install CDHv5
Added new method to identify CDHv5
Do not Use the default blocksize in get_hosts test with cdh_v5
Cleaning
CDHv4 and CDHv5 use the same classpath
Renamed some utility functions
ignore temporary files
Updated travis matrix to support CDHv5
Use V2 Java classes if hadoop version >= 2.0.0