initial snapshot of the usable ironpython port

this is developer snapshot, code contains hardcoded debug statements
47 tests skipped, 147 total
requires modified version of clrzmq.dll
requires minilog.py
interactive console within ptvs can be switched into ipython