Do not provide an unneeded/invalid encoding argument to json.load
Remove non-portable assumptions about directory structure
Add a note on portability to the hooks documentation
Use tox to run tests on appveyor
Fix a test that assumed the system encoding was utf8 (and close a few resource leaks)
Merge pull request #238 from pfmoore/directory_tests

Remove non-portable assumptions about directory structure
Merge pull request #239 from pfmoore/hook_docs

Add a note on portability to the hooks documentation
Merge pull request #241 from pfmoore/appveyor_and_tox

Use tox to run tests on appveyor
Merge branch 'utf8_pizza' of github.com:pfmoore/cookiecutter
Merge pull request #242 from pfmoore/utf8_pizza

Fix a test that assumed the system encoding was utf8
Merge branch 'master' of github.com:audreyr/cookiecutter
Revert "Merge branch 'utf8_pizza' of github.com:pfmoore/cookiecutter"

This reverts commit 6397dccd7523e7569379cadefbfc97bd4c477859, reversing
changes made to 99b7bd9f5a4c6368c555adefd5fc9c40e60346ae.
Merge pull request #234 from pfmoore/json_encoding

Do not provide an unneeded/invalid encoding argument to json.load