adding test for unicode in python page
Merge branch 'master' into issue314
Add file-encoding detection

use encoding detection as implemented in
http://hg.python.org/cpython/file/72b1715e18c1/Tools/scripts/findnocoding.py
to figure out what encoding the simplates are using.
Fix bug wrt static resources being None
Stop catching UnicodeDecodeError.

decode a bytestring instead of a file
move the decode func into resources/__init__.py
Prune errant assignment in a test
Prune two tests referencing non-existant docs
Make a test file just for unicode; more to come
Merge pull request #326 from gittip/issue314

fix for unicode content in simplates
Trim trailing whitespace

Bullet:

  $ find aspen tests -name \*.py -exec sed -e 's/ *$//' -i '' {} \;
Munge the coding line instead of removing it

We want to keep line numbers the same, but Python complains if we have a
coding line in a unicode that we try to exec. Includes tests.
Failing test for bug in coding handling

We need to take the first coding if two coding lines are given.
Fix bug in handling of two coding lines
This cleans up our unicode integration tests
Failing test for unicode flub on response side

If a response body is unicode, we encode it using ASCII, which is pretty
much horrible. This is pressing now that all response bodies are unicode
as of #326.
Merge pull request #330 from gittip/trim-trailing-whitespace

Trim trailing whitespace
Merge pull request #332 from gittip/fix-coding-bug

Fix coding bug
Merge pull request #333 from gittip/better-unicode-integration-tests

Better unicode integration tests
Fix typo in test name
Clean up byte usage in test