Connection port is now converted to an integer and raises an exception if it could not.

Conflicts:

	drivers/python/rethinkdb/net.py
adds port conversion test
fixes test
fixes some errors with JS backtraces
fix display of slice in bt
fixing importing a single file, as well as adding options for csv files: --no-header, --field-names, and --delimiter
Merge branch 'next' into 973_js_backtrace
Merge branch 'next' into sam_939_alt