Slide panel refactor tests

* Q-unit Tests for panel.
* Adds immediate on panel open/close methods.
* Fix for Firefox issue where the transitionend event wasn't firing on open (no animation).