sync both themes with toolkit windows theme changes in Mozilla 55 cycle
first (largest) part of sync for both themes with toolkit windows theme changes in Mozilla 49/50 cycles, including changes for bug 1111440 - Replace -moz- prefixed logical margin/padding/border properties with their standard versions
improve tab strip styling slightly