Have mach update (not just init) submodules as needed. Fix #3447
Merge pull request #3448 from SimonSapin/mach-update-submodules

Have mach update (not just init) submodules as needed. Fix #3447
Add support for min-width and max-width to images.

This fixes the images on the homepage of github.
Merge pull request #3449 from glennw/img-min-max

Add support for min-width and max-width to images.
Update web-platform-tests.
Merge pull request #3446 from Ms2ger/update-wpt

Update web-platform-tests; r=Manishearth
Add support for font-size relative size keywords. Fix #3423
Merge pull request #3453 from SimonSapin/font-size-relative-keywords

Add support for font-size relative size keywords. Fix #3423
layout: Translate floats when clearing non-floated blocks.

Improves CNN layout considerably.

Closes #3439.
Merge pull request #3454 from pcwalton/float-clear-bug

layout: Translate floats when clearing non-floated blocks.
layout: Adjust the position of block formatting contexts based on float
placement.

Improves Reddit considerably.

Closes #3456.
Merge pull request #3457 from pcwalton/block-formatting-contexts

layout: Adjust the position of block formatting contexts based on float placement.
Fix inline context padding on inline-block.

Fixes categories bar on wikipedia - ref #2554.
Rename macros crate to plugins
Add license headers
Fix CEF
Merge pull request #3435 from Manishearth/macro_reorg

Reorganize macros crate; r=jdm
Merge pull request #3460 from glennw/inline-block-padding

Fix inline context padding on inline-block.
Disable non_snake_case warnings in devtools
Fix other warnings in devtools