Speed up builds by splitting external module deps into a separate bundle

Split the app into two bundles, one for the app code and another
for all of the external dependencies.
Fix Firefox extension build

 - Remove unused panel.html file
 - Copy external modules bundle to extension scripts dir
.gitignore files generated by tsd
Quieten make output

Output only descriptive names for tasks by default