added random_alnum()
added unit tests for random_alnum()