Added document root property to request object
Abstracted process of the creating the Request object into a method so that it can be overridden by subclasses
Added some logging
Merge remote-tracking branch 'origin/master'

Conflicts:
	zpt/rest/Request.php