Remove animation property after end or in animation so the animation does not get 'replayed' when the element gets rerendered
Remove animation property after end of out animation and trigger reflow after showing the new panel to fix some problems with showDirect
Call sendShowingChangedEvent on newly selected panel in selectDirect method also
updated with a later version. Made some local changes for testing with.
+tuning smoothpanels for our use.