Add JS_PKG_DIR to js-clean rule

Review 1663 by @larkost
Add missing argument to call

Review 1677 by @larkost
catching schema_mismatch_exc_t in progress_app_t::handle
Don't use inline style for test report

Review 1678 by @larkost
fixing handling of errors from getaddrinfo
Fix python batching test

Review 1679 by @larkost
initial commit of #2531 support python 3
PEP 8 (formatting) changes

This is based off of work done by grandquista
initial commit of #2531 support python 3
PEP 8 (formatting) changes

This is based off of work done by grandquista
newton found fixes
newton found fixes
final changes for issues found on python 3.2
minor changes turned up in annotation of review
Merge branch 'larkost/2531-python-3' of https://github.com/rethinkdb/rethinkdb into larkost/2531-python-3