Now supports ObjectiveC, ObjectiveC++, C and C++

Added common file extension patterns for C, C++ and ObjectiveC++.