First attempts at py3k

Related to https://github.com/codelucas/newspaper/issues/36. **This shouldn't be merged yet (incomplete).** I want to start the conversation around the porting effort, though.