Refactored tooltip module

Removed the unnessasary mixin. Used data-effect-tooltip-type to define
the type of the tooltip. Used data-effect-tooltip-position to define
the position.  Added variables for the tooltip.
Merge pull request #157 from FWeinb/refactored-tooltips

Refactored tooltip module