Created new branch for development.
Updated code style to be PSR-0, PSR-1 & PSR-2 compliant.
Added updated Negotiation class
Fixed file naming mistake.
Added unit tests.
Minor changes to Negotiate class; force quality factors that are equal to 0 or 1 to string equivalent.
Updates to unit tests.
Fixes in Negotiate class to resolve unit test problems.
Fixes to Negotiate algorithm so it correctly passes basic unit tests built from examples used in the RFC.
Renamed first tests file to allow phpUnit to automagically detect all tests
in a directory.
Added further unit tests.
Fixed issues raised by added unit tests.
Added test for intersecting user-agent & application types.
Added fixes for handling of intersecting types.
Tidy up of Negotiate::parseField() - a single loop handles both accept & other
fields, reducing duplicated code.
Removed old public API & provided a new, more flexible API.
Refactor to cleanup internal API.
Updated unit tests to test against new public API.
Added more unit tests.
Fixed issue with accept-extens values containing a space.
Added comments for new API.
Improvements to handling of accept-extensions in accept negotiation.
Added a few more tests.
Updated unit tests to reflect new way of handling accept-extensions.
Fixed a bug in ptlis\conNeg\Negotiate where the returned datastructure would
contain an array for extensions even when not performing Accept negotiation.

Namespaced tests.

Added unit tests for Accept-Charset, stub test files for Accept-Encoding and
Accept-Language.

Updated tests on Accept field to reflect changes in returned datastructure.
Further work towards supporting intersections between accept-extensions.
Added initial composer.json
Fixed psr-0 autoload field.
Fixed typo in version number
Removed version number from composer.json
Added branch-alias for dev branch.