Fixes to paths to make sure things build right in Linux. 

Move compiler config file into emsdk docs
Fix up lots of backslashes into forward slashes so this builds on linux
Fixes related to feedback from ChrisM
Change text so this shows how to do things on Linux by default and Windows as the "special case". Mostly this is just adding ./ before the commands (e.g. ./emsdk list)