Added ability to import any python module

The idea is that we can now import any module in the python standard library, or indeed any module on the user's system. I've used regex to try and determine the modules in the code we're `eval()`ing. We then import them one by one and poke them into the global namespace.

I've tested this with various modules on my system and all the existing tests pass.