Added support for custom context to all track() methods (#38)