Update FloatingTips added 'above' position

Plus the changes to the previous FloatingTips.js and FloatingTips.Dialog.js changes I made.
I added the 'above' position, which basically works the same as 'inside' but instead of injecting the tip below the element that the tip is bound to, it is outside. This way, if the element has styles like defined width,height and overflow:hidden, the tip won't appear cropped.

Regards,
Ciul