Fixed teething problems with automatic newline on ';'

Moved settings that are general to C, C++ and java into c_languages.vim
rely on that file being sourced for all those languages.