Allow custom styles on dynamically added tooltips and popovers

Since tooltips and popovers are added to the DOM with dynamic placement, it makes it difficult to add your own position style fixes. This allows styles to be added through existing "options".

This time it shouldn't break anything :smiley: