MULE-7865 - adding oauth 2.0 authorization code grant type support

I end up removing this class and moving it's logic to AbstractTokenRequestHandler because it didn't make any sense on it's own after we remove logic for custom token request handlers.