HInvoice.cabal: add "main-is" and dependencies to HInvoice executable

This makes it possible to do
```
$ cabal sandbox init
$ cabal install -j .../vty-ui .
$ .cabal-sandbox/bin/HInvoice
```