Updated to version 1.2.9. Changes:

- An important one! You can now create a guider attached to an element that does not (yet) exist, and guiders.js will not throw an exception. If the guider is shown before the element exists, the guider will be positioned in the center of the screen.  If the element is created later, the guider will get attached to it when shown.

- Added a setting guiders._buttonClassName that you can override if you want a different class name for your buttons.

- Added an optional parameter shouldSkip for guiders. If shouldSkip evaluates to true, the guider will be skipped.

Enjoy!
Updated to 1.2.9 but forgot to push these (formerly untracked but very important!) files.
- Fixed a bug with the transparent overlay in IE8 and below.
- Changed the "click" events to "click touch" so that they'll work with iPads/iPhones.
- Renamed all the css classes to be prefaced with guiders_ (plural).  This will be the guiders.js namespace from now on, with the exception of the "guider" div (singular).
First commit of the dev branch and beginning of version 2.0.0! Changelog:
- Started keeping a changelog in changelog.txt.
- Since this is a major change, I am incrementing the version number to 2.0.0. (Following Semantic Versioning, http://semver.org/)
- Created a dev branch on GitHub. (https://github.com/jeff-optimizely/Guiders-JS/tree/dev) Contributors, issue pull requests to the dev branch so I can safely pull them without worrying about screwing up master code.
- Changed the file names from guiders-(version).js and guiders-(version).css to simply guiders.js and guiders.css, so that it's easier to track changes in GitHub. If you want to know what version you have, just open the file or check guiders.version.
- Upgraded jQuery from 1.51 to 1.90. It should still work with older versions of jQuery.
- Use var guiders = this.guiders = {}; instead of var guiders = (function() { ... }) in order for guiders to attach to the window object more reliably. (Thanks @spmason https://github.com/spmason/Guiders-JS/commit/7229f66870701b980e98d80d1ac79cbb0016b92d#commitcomment-2506855)
- Added bower support in component.json (Thanks rajkissu https://github.com/jeff-optimizely/Guiders-JS/pull/78)
- Added a method: guiders.getCurrentGuider, to get the current guider. This can be useful for analytics tracking, for example.
- guiders.next and guiders.prev return the value of guiders.getCurrent()
- Allow creating guidres in the HTML, then creating guiders via $("#guider2").guider(options).  The options can be passed in through options or set as data-attrs on the object in the HTML. (Thanks @tarr11 https://github.com/jeff-optimizely/Guiders-JS/issues/85)
Fix IE regex literal to handle IE 10.

* Uses the regex recommended at https://blogs.msdn.com/b/ie/archive/2011/04/15/the-ie10-user-agent-string.aspx

Change-Id: If2f14f072623495f68f29e1dfa058dfb158863ac
Merge pull request #92 from mattflaschen/pull_request_ie_user_agent

Fix IE regex literal to handle IE 10.
Add git ignore to ignore DS_Store.
Optionally, use jQuery Mask if it exists. (https://github.com/dbellizzi/jquery-mask)
Update README, fix typo with back vs prev.
Include jQuery Mask in the repo, for reference.
Updated changelog with new features, removed todo.
Remove jQuery mask because it isn't working right. Maybe it'll come back at a later date.
Add a jQuery plugin package manifest file. (http://plugins.jquery.com/docs/package-manifest/)
Version 2.0.0 / Merge remote-tracking branch 'origin/dev'
Version is now 2.0.0, and using semantic versioning.
Version 2.0.0 / Merge remote-tracking branch 'origin/dev'
move component.json to bower.json
Merge pull request #111 from aub/master

rename component.json to bower.json
Merge pull request #1 from jeff-optimizely/master

latest from upstream