Added new setOffset method for offset support

Method ported from jQuery implementation
Added offset to Nodelist

Used to support modules that require DOM offset info.
Fixes #110, #108

Refactored code to be more compatible with BS3. Added tooltip, popover
events.