Miscellaneous non-functional code cleaning.

git-svn-id: svn://daper.net/moc/trunk@2743 910807d9-36e0-0310-a014-e9ea483e2ba4
Remove lists struct from the global namespace.

git-svn-id: svn://daper.net/moc/trunk@2744 910807d9-36e0-0310-a014-e9ea483e2ba4
Short-circuit POPT rendering if there is no command line.

Amends: r2740

git-svn-id: svn://daper.net/moc/trunk@2745 910807d9-36e0-0310-a014-e9ea483e2ba4
Macroize GCC's "format printf" attribute to simplify code.

git-svn-id: svn://daper.net/moc/trunk@2746 910807d9-36e0-0310-a014-e9ea483e2ba4
Macroize GCC's "aligned" attribute to simplify code.

git-svn-id: svn://daper.net/moc/trunk@2747 910807d9-36e0-0310-a014-e9ea483e2ba4
Replace sleep(3) with MOC's xsleep().

git-svn-id: svn://daper.net/moc/trunk@2748 910807d9-36e0-0310-a014-e9ea483e2ba4
Localise RB tree implementation structures.

git-svn-id: svn://daper.net/moc/trunk@2749 910807d9-36e0-0310-a014-e9ea483e2ba4
Localise FIFO buffer implementation structures.

git-svn-id: svn://daper.net/moc/trunk@2750 910807d9-36e0-0310-a014-e9ea483e2ba4
Localise output buffer implementation structures.

git-svn-id: svn://daper.net/moc/trunk@2751 910807d9-36e0-0310-a014-e9ea483e2ba4
Localise tags cache implementation structures.

git-svn-id: svn://daper.net/moc/trunk@2752 910807d9-36e0-0310-a014-e9ea483e2ba4
C99: Standard no longer allows 'int' data type to be omitted.

git-svn-id: svn://daper.net/moc/trunk@2753 910807d9-36e0-0310-a014-e9ea483e2ba4
C99: Miscellaneous compliance code cleaning.

git-svn-id: svn://daper.net/moc/trunk@2754 910807d9-36e0-0310-a014-e9ea483e2ba4