Allow building with no GC again.

These changes are released under the MIT license.
Merge pull request #1046 from sethjackson/null-gc

Allow building with no GC again.