This commit handles a number of the simple content issues that have arisen over the
past year.  Although it is typically a bad idea to include this many issues in one
commit, it makes sense in this case to process all these items as one large pull request.

closes #464
closes #463
closes #461
closes #460
closes #458
closes #457
closes #456
closes #455
closes #454
closes #453
closes #441
closes #440
closes #426
closes #419
closes #416
closes #415
closes #414
closes #413
closes #412
closes #409
closes #391
closes #356
closes #451
closes #348
closes #347
closes #346
closes #326
closes #324
closes #312
closes #306
closes #305
closes #27
Merge pull request #465 from ranum/master

This commit handles a number of the simple content issues that have aris...