stupid bug
ninja build
Move files around
Combine generated files into 1 for js, 1 for c
Update Makefile to download/install NaCl SDK.

Using a local SDK will isolate changes and make it easier to build.

Also update naclports to a newer version (that won't break pnacl
toolchain).
Add ninja to third_party.

We need to build it manually for pool=console support.
Add modified run.py; update build.ninja to use it

Also modified build.ninja to use the console pool.
Makefile now installs SDK, ports, ninja.