Fix for token id_token combination as per http://openid.net/specs/oauth-v2-multiple-response-types-1_0.html#Combinations
matching the sample authorization request from the same source and section

rename TokenIdToken to IdTokenToken
order does not matter for multi-valued response types - see #452
Merge pull request #470 from bshaffer/npmarrin-develop

** BC Break ** - Renames TokenIdToken to IdTokenToken - order does not matter for multi-valued response types
Make validateAuthorizeRequest available for POST in addition to GET

Allow client_id, redirect_uri, response_type, and state to come from either GET or POST params.
Port modified `get` method from HttpFoundation Request and add tests.