systemctl: simplify start_unit
systemctl: drop uninteresting units immediately

Also properly free memory if list-unit-files --root=... is used.
systemctl: allow globbing in commands which take multiple unit names
Use enums to make it obvious what boolean params mean

Suggested-by: Russ Allbery <rra@debian.org>
man: fix Type= reference

Simple man page fix attached.

--
Marcos

From 268d10a2f8769fd1dcb9440670af15ac02c5df89 Mon Sep 17 00:00:00 2001
From: Marcos Mello <marcosfrm@gmail.com>
Date: Thu, 26 Dec 2013 17:19:04 -0200
Subject: [PATCH 1/1] man: fix Type= reference