Merge pull request #270 from jaredbischof/develop

These changes require a version release.
updated the login / email validity check
fixed login name quoting issue
Merge pull request #271 from paczian/master

registration quoting patch
Merge pull request #272 from MG-RAST/master

Merging changes from master back to develop.
For some odd reason, perl doesn't like the escaped single quote at the end of a range in a regular expression. Didn't figure out why, but moving it to a different position in the range fixed the issue. The User Registration page was not showing until this change was made.