Sanitize Base32 decoder input so it is more tollerant (For #19)

 * Accepts lower case characters
 * 0 -> O, 1 -> L, 8 -> B
Clean up the ScrambleSuit on_client_authenticate() routine to be less awful (For #19)