Update the osub subscribe call to take correct # of args

I'm not sure how this ever worked.

I... really don't understand when osub ever took 3 arguments.... oh well. This plus [getting rid of a stray, undefined async variable](https://github.com/hotsh/osub/pull/4) should get tests passing again