Fix netctl-ifplugd

As ifplugd brings the interface up, we need to use ForceConnect.
Indentation fixes

This settles a style for 'case' statements:
The label and closing colons are indented with two spaces,
The body is indented with two more, totalling four spaces.
Fix stopping wired connections

- Stop dhcpcd also when DHCPClient is not specified
- Exit successfully in ifplugd on going down
Minor update of sample profiles

Reduced unnecessary quoting and some rewording.
0.2 release updates
Add zsh completion
systemctl call in zsh-completion

Need to make sure that it outputs the full name of the service and
doesn't shorten anything with elipses.
only grab the profile name for zsh completion

Instead of grabbing the whole unit file, it should only grab the profile
name. Also, make sure it exits after the number of possible commands is
full.

Since there can only be one argument after one of the commands, make
that into a rule.

Include logic so that incorrect values cannot be based based on if the
profile is already started/stopped, or enabled/disabled.
zsh completion on restart

Metctl restart can only restart profiles that have already been started.
add zsh completion for netctl-auto