Cleanup table-responsive.less

This cleans up many style rules and styles the collapsible tables.
The CSS class is now table-collapse to avoid conflicts with table-responsive.
Also, the collapse toggle has been removed for now - will figure out a nice way
to bring it back.