Moved C mode common (C/C++/Java/etc) to it's own el file.
c-mode-common didn't work for me

cc-mode didn't work for smartparens, so I had to make a list
of modes for each smartparen setting.