Added support for client_credentials grant type

This adds support for the client credentials grant as found in section 4.4 of the RFC.