refactor job hierarchy- initial commit
refactor PPNL logic and modularize it to share it with cascading
Merge branch 'master' into separate_job

Conflicts:
	pig/src/main/java/com/twitter/ambrose/pig/AmbrosePigProgressNotificationListener.java
cascading notifier refactor
Move some apis from MapReduceUtils to AmbroseUtils
incorporate code review changes- add mapreducehelper, missing javadoc and move features and aliases out of cascading job
Add javadocs and fix ident
Merge pull request #127 from twitter/separate_job

Refactor ambrose code to make it more modular and share code. Thanks Aniket!