Pythonic version of clean-screen-name

Unit tests inside!