Cpp: Correct content and markup
Cpp: Add GCC, Ice and Boost requirements and restrictions
Cpp: Correct bulleted list indentation
Cpp: Use clearer separators for Windows start menu entries
Cpp: Highlight CPPPATH and LIBPATH
Cpp: Update GCC version restrictions
Cpp: Add missing "to" to make notes
Cpp: Document use of -fpermissive
Cpp: Drop Boost dependency
Cpp: Correct Ice version consistency in examples
Cpp: Update ICE_HOME examples
Cpp: Add |iceversion| substitution
Merge pull request #430 from hflynn/rebased/develop/server_tidy

Sysadmin server overview tidy (rebased onto develop)
Minor nitpicks from JM on recent docs PRs
merge develop -D org -I include -E exclude: PR 369 (Cpp: Correct content and markup)
merge develop -D org -I include -E exclude: PR 433 (Minor tidying (rebased onto develop))