Created IE9 compatibility for events

Also added some simple mock functionality in the helpers
Fixed small css IE9 compatibility bug
Added a 'tabbed' example for the portal