Add (failing) tests for the resurrection of % formatting for bytes (PEP 461)

See feature requests #54 and #55
Add tests for safe (correct) division changes in ``futurize``
WIP: Add a few backported functions from SymPy (for Py2.6?)

These perhaps belong in future.backports?

They should also be hooked up with standard_library hooks
Add safe fixer for division: 3 / 5 -> old_div(3, 5)

Also move ``old_div`` to ``past.utils``
Add a failing test: whether futurize invokes old_div() when __future__.division is already imported.

It shouldn't be ;)
Add a comment about ws_comma fixer
Merge branch 'master' into develop
Bump version on develop branch to v0.13.0-dev
Add --version option for futurize script (issue #57)
Unit tests (not yet working) for a --conservative option to futurize that converts even difficult Py2 code to run on both
Add fix_oldstr_wrap and refactor fix_division_safe
Move safe division fixer to stage 2
Don't hard-code python interpreter path.
Fix deprecated unittest usage in Py3.
Don't run clearly Py2 tests on Py3.

These are only stage 1 futurizations, which don't guarantee Py3
compatibility, so don't run them.
Fix exception handling in test.support.bind_port.

In Python 3.3, exceptions on sockets raise OSError, but since this code
is a backport for 2.x, it needs to use the previous exception type,
namely, socket.error.
Fix ensure_new_type's handling of longs.

This handles ints as input, but not longs, which causes test failures on
32-bit systems (and possibly 64-bit if you pick a large enough number).
Fix past standard_library hook test.

The test framework here calls remove_hook() from past, but the test
installs hooks from future, so they bleed through.
Add list of fixers used to docs (issue #58)
Merge pull request #62 from QuLogic/no-hardcoded-python

Remove hardcoded python in tests