add rules and parsing for .mm and .m in makefiles

makefile was missing rules for dealing with .mm and .m files in addons and projects.

this was tested on a project that uses ofxFenster in osx.

@arturoc @bakercp, do you see any issues with this? do .mm and .m file extensions show up in other contexts that might cause problems?

word.