Merge pull request #1 from venkateshs/master

maven pom changes:
[~samarth] code is compiling with the above pom changes. but some extra dependencies has been added. Also profile specific properties needs to be added relate to hadoop versions. Will merge this request and do the changes from my end.
change oozie version to 3.2.2 so code can compile
more changes to merlin core
more changes to merlin core
set pty on jsch
fix the value being set for colo
remove the if else statement for this.colo
Merge pull request #2 from arpitgupta/master

HW QE Changes: 
[~samarthg] merging the changes. ran a instance management suite, that works fine. Will need to run more complex test involving multiple cluster to check something else not broken.
fix compilation error due to array to arraylist