Do not return an error when a user has no encryption keys on Open

And make HTTP result codes slightly more meaningful.
3 jobs for master in 49 seconds (queued for 2 seconds)
Status Name Job ID Coverage
  Build Src
passed build:src #2723

00:00:10

 
  Build Pkg
passed build:pkg #2724

00:00:24

 
  Upload
passed upload:pkg #2725

00:00:14