A few bug fixes

New session creation allows spaces, username on login screen does not
allow spaces, other small fixes as well...