Add util function to retrieve executable path
Add stdio console implementation for narfblock-test
Move data directory search to util
Add --as-needed to link command
Use system Poco rather than submodule
Remove poco submodule