Fixed add user post validation

Wasn't doing aliasExists checks correctly.
Also tweaked error message handling.