Login Changes

Made login display errors when something goes wrong and began
implementation for bans/disabled accounts.