Use formatter for path customisations
Allow modifications to the primus path - ref #18
Update vanilla websocket connector to accept an opts argument
Pass through opts to socket connector
Remove "magic" handling of the loader location
Fix tests to respect removal of magic arg
Test alternate primus loading