Added the ability for BLIPConnection subclasses to easily provide custom a custom subclass for BLIPRequest creation