------------------
- Feature: Improved compatibility to py27, py32, py33, py34, and pypy
- Feature: Supports multiple config files.
- Feature: Writes less, smarter logic on deciding if a write is necessary.
- Feature: Delegates writes to a background process.
- Testing: Renamed tests to be more descriptive of expectations.
- Testing: Added a bunch of tests describing different scenarios.
- Massive Refactoring