Nacl port

This set of changes adds NaCl a nacl port.  This includes all the metadata needs to create
a chrome web store app from the HelloWorld example:

https://chrome.google.com/webstore/detail/openquick-helloworld/cpfoogaaeflfbhjeiiobobbnpgepnjph

This branch builds on the linux_port branch so that should be merged first.