Delay initiating layout operations for as long as possible.
Make test_wpt params optional

Fixes an exception in `mach test`.
Reenable the second wpt chunk.
Fix doctest errors in rustdoc comments

Mostly this disables doctest for comments that are not actually tests.
Update style unit tests to use atoms

Fixes test bustage from #3316.
Added more complex profiling metadata.
Merge pull request #3358 from jdm/thespicemustnotreflow

Delay initiating layout operations for as long as possible.
Merge pull request #3395 from mbrubeck/doctest

Fix unit test failures. r=jdm
Merge pull request #3372 from mbrubeck/wpt-params

Make test_wpt params optional. r=me
Include margin in inline block intrinsic width. Fixes [edit] links on wikipedia.
Support dumb terminals in bootstrap downloads

Dumb terminals can only interpret a limited number of control codes,
and rewriting the terminal buffer will make `./mach build` very talkative
on these terminals.

This can be tested by setting the environment variable TERM to "dumb"
as such:

	TERM=dumb ./mach build
Make Travis upload to doc.servo.org again.
Merge pull request #3371 from servo/fix-doc-upload

Make Travis upload to doc.servo.org again.
Revert "script: Use atom comparison in more places, especially for attributes." for persistent test failures.

This reverts commit 874db261046d6155b1942efa106d2e0014295d6d.
Merge pull request #3405 from andreastt/ato/mach_dumb_term

Support dumb terminals in bootstrap downloads
Merge pull request #3404 from glennw/inline-block-fix

Include margin in inline block intrinsic width. Fixes [edit] links on wikipedia. Also improves google homepage.
Merge pull request #3379 from cgaebel/bucketed-timing

Added more complex profiling metadata.
Fixed #3386.
Merge pull request #3397 from cgaebel/issue-3386

Fixes #3386.
Try to unbreak the build by removing unused import