Target documentation for Python 3 usage

2 is dead, long live 3. Mainly turning print info a function
and urllib import fixes.