added userParam for callbacks
Merge pull request #17 from webcoyote/callback-user-param

added userParam for callbacks