Allow multidimensional arrays to be signed in OAuth

Originally reported in https://github.com/guzzle/guzzle/issues/258