Added verify and sign methods to manifest model. These methods will be used to sign and verify contents of a manifest using a users key pair.
Added manifests_controller and views regarding manifests. The developers have the ability to download a signed manifest file.
Added AccessRequest model. Models related to dauth protocol will go in 'dauth' namespace. Implemented test for AccessRequest model.
Added authorize controller. Added show action which shows third-party app authentication page. User can allow or deny third-party apps in authentication page.
Added by_signed_jwt method in manifest model which retrieves manifest details from JWT.
Added verify action to the authorize controller. This action is used to check the signed manifest and authorize an app if the manifest is ok.