systemctl: option to list units by state

This allows to show only units with specified LOAD or SUB or ACTIVE state.
journal: Leave server_dispatch_message early when Storage is none

When using Storage=none there is no point in collecting all the
information just to throw them away. After this change journald
consumes a lot less CPU time when only forwarding messages.