Username is saved as lowercase during sign up
Added conditionals to check usernames before lowercasing
Added tests to verify username is saved as lowercase
Merge pull request #379 from HubertChen/develop

Username is saved as lowercase during sign up.
Suggested tags feature implemented for edit page
Update the lowercase issue with the activation process
Reduce duplicate tags in suggestions.