Limit Username only contain alphanumeric characters or dashes and cannot begin with a dash. closes #10 .