Fixed headers and links to dependencies in README.md

Markdown markup for headers in README.md did not match the structure of content list.
Links to the OSes in dependencies were broken (html anchors had to be added) and their ordering in the content list did not match ordering in the file.