[ext] _#dotGet, a dot-notation property getter
extension now provides @attachable option that implicitly invokes #show and #hide on guide toggles
Optionable#hasOption finder
fixed a bug in guide#fromDOM not attaching spots defined by reference to their container tour properly
Spot now respects a global tour option @noPositioningFix, and documented it
more specs
new Tour option: @isDefault
Removed extension #attachable behaviour, Extensions should manually implement #show and #hide
Optionable: can now test whether an option is set and is on or not
Modified #runTour and #fromDOM behaviour, see details.

* #runTour now accepts and passes options to Tour#start
* [data-guide-tour] elements can now accept tour options specified in
* the
  [data-guide-options] attribute node
* #fromDOM: fixed a bug that resulted in an incorrect order of spots
* which didnt
  map to their order of definition in the DOM
Tour: #start and #stop behaviour changed, see details

* #isActive will no longer rely on guide.js being shown, instead
* indicates
  whether the tour has been started
* #addSpot now accepts a String selector as well as a jQuery selector
* Calling Tour#focus with the current spot will now refresh it
A few spot changes, see details

* #isFocused is no longer tied to the tour's #current reference, but
  instead queries its element for :focus status
* Original #isFocused behaviour has been moved to #isCurrent
* #refresh now implicitly attempts to refresh the selector if element
  isnt visible
* a new callback option 'preFocus' gives a chance to prepare the spot
  element before focusing it, useful for dynamic elements
Controls extension: new option #withTourSelector, and refactored some

If the option isn't on, the tour selector will not be visible.
Tutor extension: functionality moved from guide#show to tour#start to support tour-based toggling
toggler ext: new option #resetOnStart
Markers extension: major refactoring, see details

* The extension now extends Tour prototype with a #getMarkers method for
  selecting the spot markers
* (de)highlighting hooks moved to tour#start and tour#stop instead of
  guide-scope
* tests for marker visibility applicability are now delegated to
  Marker#canShow
* Fixed a bug that was causing sibling placed markers to be visible on
  creation
* Got rid of the deferring of showing tour markers on tour start
* No longer hooks into Tour#refresh
* Repositioning of markers on resize is now restricted to :overlay
  placed ones

Markers:

* Option: noClone: will not cause containers to be clones of the spot
  element but instead use a plain div
* [INCOMPLETE] Option: smart: marker will now test whether it fits in
  the viewport in its specified position, and if it doesn't will attempt to
  re-position
* Wrapping functionality broken into #wrap, #unwrap, and #isWrapped
placement examples now test "edge" elements
specs
[css] Marker transition no longer applies to their top/left properties
Release 1.2.6