Random improvements

Mainly fixing documentation, adhering to MediaWiki code conventions, etc.

Left a few @fixme's where I saw things that didn't look right but wasn't sure on how to fix them.
Again, thanks.  I'm going to remove line 211 in a follow-on commit after I accept your request.  $articleDatetime should also be self::$articleDatetime.