Remove UI.

Cocoa was the reason I stopped. I officially hate it.
Update dependencies.
Add node.js submodule.
Add an app target with node.js.
Remove tests from scheme.
Add _third_party_main to node.js build.
Setup module structure.
Various Xcode 5.1 automated stuff.
Native module structure.
Use common config in modules.
Actually, let's split video and audio pipelines.

We didn't mux until the very end before the conncetion any way. Now
that we're bringing connection handling to Node, we might as well manage
these separately.
Rough untested video mixer in node.
Remove rtmpdump.
Trash Xcode infra, old code.
Reorganizing a bit.
Custom build system, start with aac.
Build YASM.

This thing is a huge drag. We used to do all the intermediate build
steps using the old build system, but they're now in ninja and gen.py.
Build x264.
Build node.js.
Build zlib.