Refactored task polling into a single module.
Refactored SWF decision history handling into a dedicated directory.
Add missing GPLv3 license.
Throw out old map/reduce master/slave logic.  New approach will leverages SWF for state tracking.