[WIP] Add command for starting an application

This is WIP and targets #425.

@neithernut please review my exec() utility function, which is the first
step towards a command.
Seriousely? The elements from `args` come directly out of a `struct ws_string`, which does the `free()` call when it gets cleaned up!