Update eng.py

Can I propose tidying up the join method?

I have not implemented the `im_a_moron` or `separator` methods as it is not clear to me why they are required, but I can extend this to do so.

By not explicitly converting to unicode or str, but instead using the `u''` literals it should behave more reasonably on python 2 and 3.