Add journalNew, fix journalList functions.

Previously, journalList would try to read the journals from the current working
directory, rather than the application user data directory. I fixed that, and
added the capability to create new journals.