support for error-first callback pattern
update specs
Merge pull request #6 from opentok/callback-comptibility

Callbacks refactored to use error-first convention