fixed location validation bug
better button response
Added better ghost login from tutor branch
Add exception to lowercase forcing for legacy server user names