Add tests for semver.clean()

Currently .clean() almost always returns ‘null’. I wrote some tests to prove this and make sure it keeps working.

See item #58.