Trim email before hash

As indicated, we should ensure that email are trimed, lowercased before getting the md5 hash
Use the new autoload path in bootstrap file
add whitespace to a test to test that whitespace is trimmed\