Don't wrap buttons

If button's labels are a bit long, the line is wrapped and the layout seems broken.
fixes #96
bugfix: Wrong bullet highlighted

When starting introJs at a step != 0 the active bullet was not set correctly (always the first bullet gets active).
Added new bottom alignment options for the tooltip.
Implemented auto-positioning of tooltip windows.
Keep floating element from being obscured by item. Modified code so that there is a helper layer and a reference layer. The reference layer allows the z-index of the tooltip to be controlled independently of the "glow" layer, which allows it to sit on top. Also moved numbers in a bit as they were showing up off the screen in some cases.
Fixing issue where elements won't shine through overlay if their parents have transform applied
Add opacity option
Add minified js
Add overlayOpacity option to readme
Adding z-index and position:relative to children of highlighted table row
Add spm support
Merge pull request #283 from spmjs/master

Add spm support
Merge pull request #280 from raahede/hotfix-table-row

Fixing highlighting of table rows
Merge pull request #276 from piascikj/master

Add overlayOpacity option
Merge pull request #264 from Naycon/additional_position_parameters

Added new bottom alignment options for the tooltip.
Add using introjs templates manual
Add v0.9.0 changeset
Add introjs templates <3
Add introjs templates <3