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
Cpp: Remove plural from includes
Cpp: Use menuselection
Merge pull request #368 from rleigh-dundee/cpp-cleanup-dev44

Cpp: Correct content and markup