Added authentication and authorization

Added methods to support users via Things and methods Authenticate and
Authorize that verify access using user account info.