Improve filtering functionality in the following ways
[x] Allow for the user to store filters in the DB, and have these personal or for all users. These can easily be accessed by title from a dropdown (possibly this dropdown could also exist on the journals nav button, as it is not often that you want to access all journals.
[x] Allow for filter modifiers, to add to or remove from current filter. Things such as "All Incomplete Journals", "All Non-Reconciled", "This Year", "This Month" etc...
[x] Make it so that when filtering, the dropdown automatically adds any selection to the filter, rather than requiring pressing the "+" button.
[x] Have a way to select a stored filter as being "listed" or unlisted.
[x] Have the ability to have stored filters automatically apply updates to the journals if they are met. This will be hugely useful for importing.
[x] Have ability to have stored filter updates also automatically applied on import, and on journal creation / update. (options on each, as appling on journal updates may slow down the process and also likely to cause some risks of infinite loops).
[x] Have the ability to create a new stored filter from the current filter in the journal list.
Improve filtering functionality in the following ways