Marked the root of all evil.

 - The executeEndOfFrameElementActions has the potential to cause
   massive problems in case its used at any point but at the end of a
   frame. Its messes the binding and initialization process of the
   components up. This function is bad news and now everyone is told
   so.
Improved scroll panel

 - Improved access performance for scroll bars
 - Removed the nasty execute end-of-frame element actions call
Improved HTML generator

 - Removed requirement for the execute end-of-frame element action
   function
Improved list box

 - Avoided use of the execute end of frame element effects function
 - Cached element references for faster resolving