Merge pull request #631 from cgay/dev

Add unused tests to their suites.
Add a 'Front Page' entry to the table of contents on RHS
Include python 3 version of http server
Change lid file discussion as per issue #376, major-version and minor-version. Also correct slight mis-statement regarding location of specified files
Added a section to the 'Getting Started - cli' document for specific platform projects
Merge pull request #632 from iglennrogers/doc2

Miscellaneous documentation changes
Clean up formatting, line wrapping, etc.
Add note that the IO library is overly complex.
[doc,getting-started] Add section on LID inheritance.
Tabs to spaces
Convert <simple-condition> format string arguments to a vector for debug-message. Fixes issue #634.
Merge pull request #635 from BarAgent/issue-634

Issue 634
[rt] Fix typos in comments.
Added release note for resolution of issue #634.
Merge pull request #637 from BarAgent/issue-634

Added release note for resolution of issue #634.
Remove current-back-end-name.

Also, remove a usage of target-platform-name and get the platform
from the current project instead.
Rename target-platform-name to default-platform-name.

This method gets data from the environment, we want to be able to
get it from the current project.
Add a target-platform-name that pulls from current-library-description().
Use target-platform-name rather than separate os/architecture comparisons.
Remove platform-namestring-info when selecting compiler-back-end.