ENYO-3082: added option so tab switch request is fired before actual switch...

... this let the user delay the tab switch until the new panel is actually
ready. This is required to fix ENYO-3082 on Ares.
ENYO-3802: fixed doc
ENYO-3802: Immediately re-raise tab when clicking on already selected tab
ENYO-3802: declare the TebItem event handler within the component list...

... and remove a dead event handler
ENYO-3802: make event names more consistent
ENYO-3802: added sample for tab bar with call-back
Merge pull request #185 from enyojs/ENYO-3802

ENYO-3082: added option to delay tab switch

Reviewed-By: Ben Combee (ben.combee@lge.com)