Improvements.

 * Nix more warnings.
 * gindent -st K&R style, as BSD indent spaces out -> things :/
 * Some cleaups and other tweaks.