`halign` is used in multiple place in the API. Once upon a time, Awesome only supported horizontal widgets, but this era has long passed. Fix #3640
This commit also add some "magic" comments to existing tests so they render correctly. Note that some older commits predates these "magic" comments, which is why they are not there.