Handle blank passwords from issue #8

Fixes issue #8 

This is because the entire req.body was fed into redis.

It's hacky but I'm deleting the whole password value pair before req.body get fed.

Also checked changed the password blank check into an existential check