This commit fixes #40

Added missing parameters to callback methods.
This commit fixes #42.

Check ribbonTaskPanes to see if it contains the view model before trying to retrieve the view model.
Merge branch 'no-custom-pane'
Merge branch 'missing-parameters'