Python 3 support

I'd like to use shortuuid in a python 3 project, so I have adjusted the import syntax slightly to work in 2 and 3.

The unittests need a package-style import, which is a result of the way 3 handles importing. The tests run fine if shortuuid is in the python path; hopefully this fits in with your typical workflow.