Simplified workers.py, failuresimulator.py and downscaling.py. Added policy.py (to start and stop FR, OP_A and OP_B, and AP)
Used worker class in AP and OP_A for instance termination
Added Opportunistic_offline policy, marking workers offline (in worker class of workers.py), cleaned up logging and got rid of some old code in the policies
Started functionality for multi-batch workloads (primarily changes in resources/workload.py). Modifed resources/jobs.py to query current jobs and simplified policies (aggressive and both opportunistic)
Finished workload class/thread. Need testing and debugging
Fixed bugs, cleaned up the code
Merge pull request #17 from dmdu/cleanup

Cleanup