Register embedded fonts on the player and the gfx side

Fixes intermittend reftest failures caused by the window.postMessage being processed after our frame scripts ran. Also, it'll be required once we have the player running in an e10s process.
Clean up file loading and remove parser thread

The interactions between Loader, ResourceLoader, and Parser were a jungle of epic proportions. This patches turns epic into substantial.
Retire parsing worker

With the previous patch, it's not used anymore.
Add SwfTag name to warning about dropped tags

Reinstated after having been lost to a merge conflict earlier.
Reduce iteration count in Stage unit test `displayListStateConsistency`

Shaves off 1s of unit tests runtime. Which is almost 30% of total time for all tests.
Remove template sections for including parser references from Shumway embedding files
Add Inspector version that uses bundled sources

Useful for testing if issues are caused by bundling and optimizations.
Remove parsing worker option from inspector

Doesn't do much with the parsing worker gone.
Shorten the acid-morph reftest's runtime
Merge pull request #1764 from tschneidereit/parser

Loader/file loading/parser unentanglement
Fix regression causing exceptions in deserializing registerFont messages in the GFX backend

Embarassing, but not actually harmful right now, because the message always ends right afterwards, and we currently register the font twice anyway: the player and GFX backend run in the same window, after all.
Merge pull request #1825 from tschneidereit/master

Fix regression causing exceptions in deserializing registerFont messages in the GFX backend
Use default font/metrics for unknown device fonts
Use correct codepoint when decoding non-breaking whitespace
Fix TextRenderable::textRect
Fix acid-morph test
Merge pull request #1827 from tobytailor/morphshapes

Fix acid-morph test
Fix resolving font family
Merge pull request #1826 from tobytailor/text

Misc text fixes
Wraps iframe