IE7 (8?) Fix for golf example

Primary changes are in the first commit. Changes to the golf example index page. Rest of the changes are just to bump TinCanJS to the most recent version. I'd like to get Freddie to test in his environment before merging this. I also plan to do some more testing tomorrow morning but wanted to get the PR written up now.

@davidells-scorm @bscSCORM