controller: Implement app name generator

When an app name is unspecified, the controller will generate one by choosing words from a wordlist using a number from a sequence in postgres.

Example app names:

```text
spiders-damn-madawaska
goldfinches-inspect-james
meerkats-agitate-wellesley
minks-study-ryerson
termites-charm-petrolia
bats-cherish-marmora
reindeer-josh-laird
pheasants-freak-chatsworth
goats-scandalize-hilton
armadillos-glorify-deseronto
```