added state options, replacement of useLocalStorage
merged stuff
Renamed 'state' option to 'storage' and made it accept an object with the same properties as standard web storage objects
Made reflex option end the tour on last step
Added @ended check in @next and @prev
Made grunt build task run before test
Marked @showNextStep and @showPrevStep as private and moved popover destroy to hideStepHelper
Removed unnecessary call to @_hideBackdrop
Added bootstrap-tour.css to page.html
improved default navigation, added disabled status for prev and next buttons, included html5shiv as internal resource inside documentation,
updated docs according to new features, merged changes with previous fixes and improvements
updated test to reflect navigation markup changes. removed console log in source.