initial implementation of the library, based on works by "mpcm/JSON-RPC-PHP"
library now passes all tests in spec_test.php.

However, HttpTransport still requires testing
Restructured for PSR-1/2 compliance.

Library now has two dispatch systems available for use.
Merge pull request #1 from nathan-muir/development

Merge Development Branch
Fixed formatting
changed require to include for co-operation with other loaders
simplified the structure and interaction between transport & server.
created initial unit testing on \JsonRpc\Request
added licence
added composer.json
restructured library - added vendor, and client/server namespaces
changed spelling of LICENCE to LICENSE
restructured namespace layout for core and exceptions.
fixed mistakes in readme.md
finalised implementation of the HttpStreamTransport for th client.
updated the server's interface to match conventions from the client.
added shortcut method for server
updated composer
updated readme.md to include the Client, and the shortcut methods for HttpClient & HttpServer.
Merge pull request #2 from nathan-muir/development
Update README.md
update composer configuration
added facilities to authenticate via OAuth (using nathan-muir/oauth)