Make things more POSIXy.

- Remove use of non-standard `wc --max-line-length`; instead figure it
  out the hard way.
- Replace some other non-standard long-form arguments with more
  portable but less readable equivalents.
Check if aspell exists before trying to use it.