Pull out battle station
If the user likes to use the fancy build output option, then this should be the unifying UI for native and js.
We're currently doing string matches on bsb -w's output, which is hacky. Maybe we should just use this as a new front-end for bsb watcher, similar to bsb_watcher.js. Though bsb -w -make-world goes through a different path.
@bobzhang
Battle station is fancy, but I found integration with editors are more useful, you can click and jump into the source and do a quick fix, maybe we can add it to vscode and merlin plugin
https://github.com/bobzhang/bucklescript-vscode/blob/master/.vscode/tasks.json#L13
cc @freebroccolo
And the editor integrations will be using bsb_watcher.js or not? I guess not? (Which was my point that I can take care of terminal watching UI)