clean up some errors in tabbed composite element add order.  
add progress bar element type.  
clean up mouse input handling for composite types to ignore mouse input
if it is not over the composite -- cleans up issues of phantom clicks on
'hidden' elements.