Foundational progress

* split out the 'init' from 'addbubbles' so pages can have multiple
tutorials.
* added an option to set the DOM id of the tutorme container.
* added 'below' attachTo type.
* fixed the 'up' arrow
* xPos and yPos will now be an offset if used in conjunction with
attachTo
* a pages list is now available for each button.  Bubbles in a certain
'page' can be shown/hidden with one call.
* added showbubble and hidebubble functions
* added showpage and hidepage functions
* added hideallpages function