Node's http requester now returns an error if the request gets a 400 or 500.
Cordova client now uses the server to determine if the answer was correct.