Don't wait ~3min for testserver
Add CONTRIBUTING
Be less agressive on reloading and watch with fewer monitors.
Merge pull request #585 from untitaker/contributing_docs

Add CONTRIBUTING
Use reprs of values in _CacheControl.
Use old instead of new-style string formatting

>#pocoo on freenode
>
>[15:12:50] <mitsuhiko> % formatting does python 2 style string coercion on python 2 and what python 3 does on python 3
>[15:13:01] <mitsuhiko> .format has python 3 semantics on all pythons
>[15:13:17] <mitsuhiko> which means that '{}={}'.format(u'\N{SNOWMAN}', 'x') as a unicode error
>[15:13:19] <untitaker> ah i see bytes % unicode == unicode
>[15:13:27] <mitsuhiko> and bytes.format(unicode) == bytes
>[15:13:45] <mitsuhiko> so you can accidentally degrade apis on python 2
>[15:15:16] <mitsuhiko> so in this particular case it's not changing anything
>[15:15:30] <mitsuhiko> just in general i know that people are unaware of this distinction and it can cause subtle bugs
>[15:15:36] <mitsuhiko> so i general try to not use format() on python 2 code if possible
Merge branch 'cachecontrol-repr'

Fix #485
Test now respects 307 redirect to use same method
Added unit tests for the 307 redirect
Move method arg to avoid API breakage.
Merge branch 'resolve_redirect'

Fix #556
Fix indentation level

Probably happened when i was resolving conflicts.
Add changelog for #556
Restore "python setup.py test"