[!] fix locale detection, pipe error to dev null when no locale is set
[!]: fixed the "lang"-settings, with a new config-option
[+]: added some new cool functions | thx @janmoesen
[*]: edit "vim"-colors
[!]: fixed "bootstrap.sh" / "android_sdk_install.sh" (check for file)
[~]: move "default-user-name" to config
Update README.md
[!]: fixed "bash-prompt" in ".git"-dirs
.vimrc: Treat `.md` files as Markdown

`filetype` is set implicitly, without using setfiletype, because `*.md` is already associated with Modula-2 files and `setfiletype` doesn’t allow `filetype` to be set twice.

`setlocal` is used to apply a new `filetype` value for each Markdown file as it is being added to the buffer.

Fixes #418. Closes #419.

Conflicts:
	.vimrc
[*]: edit color for "git"-info (in the bash-prompt)
Merge https://github.com/voku/dotfiles

* merge https://github.com/voku/dotfiles:
  [*]: edit color for "git"-info (in the bash-prompt)
  .vimrc: Treat `.md` files as Markdown
  [!]: fixed "bash-prompt" in ".git"-dirs
  Update README.md
  [!]: fixed "bootstrap.sh" / "android_sdk_install.sh" (check for file) [~]: move "default-user-name" to config
  [!]: fixed the "lang"-settings, with a new config-option [+]: added some new cool functions | thx @janmoesen [*]: edit "vim"-colors
  [!] fix locale detection, pipe error to dev null when no locale is set