Merge remote-tracking branch 'origin/master' into CK-13329_improvements

Conflicts:
	Barrister/Request.php
Merge pull request #3 from iamawongck/CK-13329_improvements

Ck 13329 improvements
CK-13346: Revamping the server so that it'll take in a Handler, and then all it does is pass the handler a Request
CK-13346: Adding a server unit test
CK-13346: Namespaced server exists, and it makes a Namespaced request
CK-13349: Add a namespace
CK-13349: Adding composer lock
CK-13349: Adding a NullRequest to be used for testing
CK-13349: Moving file locations
CK-13349: Adding a namespaced handler mapper and its associated unit test
Merge pull request #4 from iamawongck/CK-13346_server

Ck 13346 server
Merge pull request #5 from iamawongck/CK-13349_mapper

Ck 13349 mapper
Merging origin/master into CK-133229_improvements