Update core test to test custom channel round-trips and prevent recurrence of
https://github.com/freedomjs/freedom-for-chrome/issues/8
Cleanup style