Resolves #40, user provided usernames and passwords are now case-insesitive and are lowercased for storage into the database and comparing.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>