Updated Panel's unit tests to work with new WidgetButtons.
Fixed Panel's unit tests to use `get('text')` not `get('innerText')`. Yeti caught this one which was bombing in Firefox.
fix test issue in IE + css fixes to panel to make it look decent in IE
add docs + comments to panel, remove incorrect widget-buttons manual test