Implemented retention processing
Merge branch 'master' of git://github.com/rackspace-titan/qonos into retention
Merge branch 'master' of git://github.com/rackspace-titan/qonos into retention

Conflicts:
	qonos/tests/unit/worker/snapshot/test_snapshot.py
	qonos/worker/snapshot/snapshot.py
Move the action configs from DB to API layer
Extract job retry and timeout values into .conf file.
Merge branch 'master' of git://github.com/rackspace-titan/qonos into extract-job-configs
This also removes some extraneous prints that were lurking around.

Conflicts:
	bin/qonos-api
	bin/qonos-worker
Merge branch 'master' of git://github.com/rackspace-titan/qonos into extract-job-configs

Conflicts:
	qonos/db/simple/api.py
Addressing some comments. Fixed a bug introduced by combo of commits.
Make next_run_before and next_run_after inclusive
minor cleanup
Various bug fixes to worker
Merge branch 'master' of git://github.com/rackspace-titan/qonos into retention
Removed an unneeded method that crept back in during a merge.
Addressing comments - pep8
Merge pull request #82 from esheffield/extract-job-configs

Extract job configs from DB layer into API layer and conf files
Merge branch 'master' of git://github.com/rackspace-titan/qonos into retention
Fixed some test that broke after merge.
Fixed some final bugs. Retention actually works now.
Merge pull request #85 from ameade/next_run

Make next_run_before and next_run_after inclusive
Merge pull request #73 from esheffield/retention

Retention implementation