Fix android build on Darwin.

This cleans up configure and Makefile.in so that things build correctly on Darwin.
Move test JS into HTML files

Fixes #896.
Fix some missing end-of-file newlines
use spawn_with in lieu of cells
auto merge of #958 : tikue/servo/master, r=pcwalton

Cells are generally less readable, and spawn_with makes many of them unnecessary.
auto merge of #957 : kmcallister/servo/inline-js, r=jdm
Rename the element field of the DOM Node hierarchy

Renamed htmlelement, and element

Fixes #924
Rename the node field of the DOM node hierarchy

Renamed the Node elements

Fixes #924
auto merge of #959 : luisbg/servo/master, r=jdm

Issue #924
Start pulling together summit demo elements
auto merge of #963 : larsbergstrom/servo/summit, r=jdm

We need to figure out what we need to implement/fix for the summit, and this page pulls together all of the elements we want to show.
deactive profiler when not in use; use newtype structs for task chans
workaround for broken cross-crate generic newtype structs

add issue number for newtype struct issue
cleaned up code in constellation to make it more maintainable
fix constellation being inundated with messages from script.
script task sent RendererReadyMsg after every reflow.
now, the renderer sends RendererReady at the appropriate time,
and _only_ if it doesn't have paint permission.
auto merge of #961 : tikue/servo/master, r=kmcallister

* Profiler is now close to a no-op when ```-p``` is not passed in
* The profiler's printing ```Timer``` now stops looping when the profiler is closed
* Most task ```Chans``` are now newtype ```structs```
* Some more ```Cell``` removals in places where ```spawn_with``` is appropriate
Enable to pass a test message.
auto merge of #953 : saneyuki/servo/test, r=jdm
Removing unnecessary constant window title update

update_window_title() is called constantly in the compositor loop. This function
always changes the title to "Servo" when in idle state so it is spamming the X
server with constant changes. But this isn't necessary because updating the
title is taken care of when the Rendering or Ready state are changed in
set_ready_state() and set_render_state().

Fixes #830

Happy Software Freedom Day
auto merge of #968 : luisbg/servo/master, r=larsbergstrom

update_window_title() is called constantly in the compositor loop. This function
always changes the title to "Servo" when in idle state so it is spamming the X
server with constant changes. But this isn't necessary because updating the
title is taken care of when the Rendering or Ready state are changed in
set_ready_state() and set_render_state().

Fixes #830

Happy Software Freedom Day