Use .item() accessor for DOM attributes.

Avoid using array-access notation for DOM attribute lists.

Change-Id: Idb38d07b6e56901860faa9a2c0f8ceadea09654f
Escape a single quote so we don't screw up emacs' syntax coloring.

Change-Id: I706eca7b0f44ac8d443a8d695e19a8f85667bb5d
Replace jsdom with domino, removing dependency on the native contextify module.

Domino is also reported to be faster, as it doesn't contain all the sandboxing
required to evaluate <script> tags in document context (which we're not using
anyway).

Use domino for all html5 parsing.

Update DOM version check for domino.
Remove html5 dependency (use domino parser/serialization instead).

Use domino to implement Util.serializeNode() and Util.parseHTML().
one optional assertion for domino correctness.

Change-Id: I2d61d37f97a031b83d93129597b11a3c4b91ccb3
Allow CORS requests so external apps (Nell's Wikipedia) can use this service.
Bind server to proper port for AppFog deployment; add 'start' command.

AppFog uses the 'start' script to figure out how to run our app.
More AppFog deployment configuration files.