Improve syntax highlighting for patches

Don't use existing font names for file related information and @@
so that the user can set the colors freely.
Fix documentation

The information about some defaults was wrong.
Fix 'align' script

It puts out error "bad delta".

When operating with the top line, the script inserts an auxiliary line
at the top in order to be able to step out of the area to be aligned.
However, even after inserting, -1 won't work since the cursor is on line
1 now. The good news is that -1 isn't necessary at all in this case.