Use 4 spaces to format go code
Use real utf-8 for commandline (fix locale problems)
Add .gitignore to ignore .DS_Store files