Commits related to new inputs for New.pm

Connected to https://github.com/duckduckgo/p5-app-duckpan/pull/109
I think we should add a comment that `source` and `category` need to be filled in because running `duckpan query` or `duckpan server` will fail if we just pass empty strings.