Calls to hopscotch.refreshBubblePosition() should also update all callouts. Also fixes error in getCurrStep() when called when no tour is in progress.
Merge pull request #139 from zimmi88/refreshPosition

GH-111: refreshBubblePosition updates all known callouts
Use Jasmine for testing and istanbul template  for test coverage reporting