import os.path
added unicodeobject.h
got operator.c to compile (added a lot more unimplemented c api functions)
got import operator to work
trying to fix import
disable rewriting
Merge pull request #141 from tjhance/ospath

Had to merge in some recent changes
- compileAndRunModule -> createAndRunModule
- new "allow-warning" directive syntax in tests
Merge pull request #144 from tjhance/operator
'import binascii'
Import the _random module
Merge pull request #143 from undingen/random
More conservative handling of tp_new for now
Misc fixes trying to get random to work

Has been failing with weird segfaults; hunting them down
2-arg form for long()
Fix a memory corruption in posix.urandom
In addition fix a valgrind uninitialized memory use warning
and close the opened file descriptor in posix.urandom
Teach abs how to handle longs
this let's us import random
Merge pull request #147 from undingen/mem_corruption

Fix a memory corruption in posix.urandom
Somewhat-enable random_test.py, and reduce size of interp2_small.py

random_test.py is running into the same issue as _random_test2.py,
of the rewrites failing.  Will deal with that next.
Merge pull request #146 from tjhance/operator_import

Conflicts:
	src/runtime/types.cpp
Call setupUnicode, but don't make it available yet

Not sure if it's better or not to have the "unicode"
name accessible, given that we don't support much
of its functionality at all.

For instance, sre_compile detects if "unicode" is available,
and if so, calls `type(unicode(""))` which will fail for us.