Note about clearing pre-existing install before reinstalling.
Fixed some readme punctuation.
Reorganize the runtime section.

This breaks the runtime.rst into multiple files to make it easier
to deal with and as a start on improving the overall structure
of the Hacker's Guide.

It also removes some stubbed out sections that hadn't been written.
Update contribution guidelines.

This points people at the more official document that was added
to better integrate with GitHub.

It also moves a couple of additional notes from the Hacker's Guide
to that more official document.
Suggest that people recursively clone the repo.

This makes it so that the submodules get pulled correctly.
Begin cleaning up.
[crt] Fix typo in doc.
Allow --debugger and --gdb/--lldb options to be given to fdmake.pl together.
Merge pull request #421 from BarAgent/develop

Allow easier compiler debugging
Add note about installing into existing directory.
Added missing documentation for "table" function macro.
Merge pull request #423 from BarAgent/docs

A couple of doc updates.
Added <case-insensitive-string-table> to collections:table-extensions.
Documented same.
Removed docs' ambiguity about effect of altering string used as a key.
Merge pull request #422 from BarAgent/develop

Added <case-insensitive-string-table> to collections:table-extensions
Fix spelling of occurred / occurring / auxiliary.
[crt] Fix x86_64-linux compilation.

The inlines needed to be static inline.
[crt] Fix <byte-vector> initialization.

Remove conversion of fill value to raw, since it is already in raw format.
Include some unit tests covering this case. Update release notes accordingly.
Merge pull request #430 from abeaumont/master

[crt] Fix <byte-vector> initialization.
[dfmc] Move emit-dfm to base <back-end> class, since it was duplicated in
every back-end.