Fix dot and dashes handling in github sernames and repository names