Support for Kattis

* Support for Kattis ( http://www.kattis.com / https://open.kattis.com ) implemented.
* New language Objective-C added in common.rb.
* Also added cc and cxx as file extensions for C++.