Many sections: Use uniform placement of "*" following types.

For example, instead of "char *foo", use "char* foo". This follows the
prevailing style in the draft.

Some specific cases were left alone, most notably cases where multiple
declarations appeared in a single statement (e.g. "char foo, *bar").

This makes the style of pointer types nearly entirely consistent, and
fixes some really egregious examples of different styles used in the
same areas - sometimes even on the same line!