Fixing flex layout in FF, etc

Accommodating for enyo-fix addition in FF
Adding CSS rule to display borders correctly
Adding box-sizing css property to layout containers as requested by David
Fixing a couple of styling issues