Pass through JSON error responses for Facebook, when possible.
Taught jsonError about Error instances.
Fixed invalid commit.
Fixed string-based error messages.
Renamed the "param" parameter to "err".
Merge pull request #822 from Singly/facebook-error-message-improvements

Allow for better service error messages