Return a list instead of a tuple

Update CHANGELOG and CONTRIBUTORS

closes #141
Fix a unit test because of #141

Fixed unit test

closes #148
Merge branch 'feature/137' of https://github.com/untergeek/expire-logs into untergeek-feature/137

Fix merge conflicts

Conflicts:
	CHANGELOG
	CONTRIBUTORS
Merge branch 'untergeek-feature/137'

Massive refactor.  Big changes.  Yey.