man: more grammar improvements

- place commas
- expand contractions (this is written prose :)
- add some missing words
build-sys: rename LEGACY to NOLEGACY to better reflect meaning

https://bugs.freedesktop.org/show_bug.cgi?id=66542
logind/machined: properly notice when units are gc'ed