Add gaps between passes in HTML index file

It can be difficult to tell where the modules for one pass end and the next
pass begin.  Add a little gap between passes to make it more clear.
Merge remote-tracking branch 'chapel-lang/master' into addGapsInHtmlIndex
Replaces check for types to always default initialize on type by type basis with
a flag attached to the types.  This simplifies the compiler code and allows the
user to specify if a type they have created should not be capable of using
noinit.
Merge branch 'master' into pragmaNeverNoinit

Getting updated changes onto this branch.
Taking Tom's comments into account, I switch the pragma to "never noinit" and
added it to the remaining records in Atomics.chpl
Okay, one last name change: "never noinit" -> "ignore noinit" to avoid double
negatives but still show the purpose of the pragma.
Merge pull request #28 from lydia-duncan/pragmaNeverNoinit

Pragma ignore noinit
Merge pull request #17 from daviditen/addGapsInHtmlIndex

 Add gaps between passes in HTML index file
Merge remote-tracking branch 'chapel-lang/master'
Merge branch 'master' into fs-detection