feat(components.tooltip) Smart positioning
Merge pull request #205 from racker/tooltip-positioning

feat(components.tooltip) Smart positioning (ready)