docs(contrib) expand bare-metal provisioning

This pull request adds some needed details to the provisioning on bare metal / custom virtual machines and adds a couple of hints for common problems encountered when installing on bare metal.
`coreos` should be `CoreOS`.