Removed generation of reference to types.NoneType in numba.ir.generator.astgen for Python 3 compatibility.
Make use of BytesIO explicit, since 2to3 can't tell if a Python 2 StringIO object should be binary or unicode.
Updated notes on representing for loops in ir.rst.