- Fix indentation in _getSignableParametersAsQueryString method
- Remove comment that states that a query string is returned
- Change return type to array
- Remove unnecessary code that created the query string which
  is not used again.
- Add code to not include POST parameters when encoding is
  multipart/form-data
- Add tests for both encodings and POST parameters

The test uses a dummy class which extends Zend_Oauth_Client. This
dummy class allows to call _getSignableParametersAsQueryString()
directly. The reason for this is the following:
This protected function is used in prepareOauth() only,
which sets the request header 'Authorization'. This request header
can be read via getHeader() but the parameters are already encoded
and the encoded string changes with every call. It is not possible
to determine the results of the _getSignableParametersAsQueryString()
method by checking the headers. That's why I needed this stub.
Closes #365 - Fix for array to string conversion error in Zend_Validate_Abstract
Fixes #363 - Zend_Locale_Data::disableCache(true) is always reset
Merge pull request #417 from froschdesign/hotfix/363

Fixes #363 - Zend_Locale_Data::disableCache(true) is always reset
Merge pull request #416 from froschdesign/hotfix/365

Closes #365 - Fix for array to string conversion error in Zend_Validate_...
Improved regex for SQL group, order, from
Merge pull request #418 from ezimuel/fix/select-group-from

Improved regex for SQL group, order, from
Merge pull request #244 from chmielot/oauth_multipart

Zend_Oauth_Client: Consider multipart/form-data