Correct Filetype commands and add override

Filetype autocmds were applying settings to all buffers. This change
will fix the issue.

Additionally adds overrides for file extensions. Markdown files were not
properly being detected.

Tested-on: arcturus <14 Jan 2014>