[minor] Added a `Primus.createClient()` method to create a custom client #8