[BC] Moving things around for subtree splits.
Moving Inflection into Common. Moving Guzzle\Http\Parser to Guzzle\Parser.
Adding composer.json files for each subtree split
Fixing failing curl test
[Parser] Not urldecoding cookie values by default. Addresses #99.
[Parser] Values set to null are treated as undefined. Minor short circuit if improvement to Guzzle\Http\Url
PHPCS and PHPStorm cleanup. Closes #104.
CS fixes
UriTemplate suppresses key name for empty arrays.

e.g:

params:            array()
template:          /path{?params*}
previous result:   /path?params=
correct result:    /path

Unfortunately PHP is unable to distinguish between an empty list array
and an empty associative array. However this doesn't matter, because the
empty case of either of these is considered "undefined" by the spec.

http://tools.ietf.org/html/draft-gregorio-uritemplate-08#section-2.3

  A variable defined as a list value is considered undefined if the
  list contains zero members.  A variable defined as an associative
  array of (name, value) pairs is considered undefined if the array
  contains zero members or if all member names in the array are
  associated with undefined values.

http://tools.ietf.org/html/draft-gregorio-uritemplate-08#section-3.2.1

  A variable that is undefined (Section 2.3) has no value and is
  ignored by the expansion process.  If all of the variables in an
  expression are undefined, then the expression's expansion is the
  empty string.
Hardening request and response processing to account for missing parts
Cleaning up docblocks
Adding PECL URI template parser
Keeping BC compatibility, but making ParserRegistry as singleton
Using the PECL URI template parser if the extension is loaded
Not using uri_template extension by default until bug is fixed
Reinstating uri_template extension as the default if available
Cleaning up some longer methods
Make 3.0.x-dev installable. (3.0.*@dev)
PHP-CS-Fixer
Subtree splits need to have the correct branch alias.
correct the branch alias version
3.5 release
Fixing parsing of incomplete URLs
Formatting Parsers and removing deprecated get() and set() ParserRegistry methods
Getting ready for 3.6.0