Corrected some gitignores for Visual C++
Merge pull request #255 from Andne/mywork

Updated .gitignore with some more Visual Studio files
Step 5.1: Remove unwanted operations from MockActualFunctionCall

(this is what we set out to do!)
Step 5.2: Remove returnValue() from MockExpectedCall interface

(this is what we set out to do!)
Step 5.3: Remove MockFunctionCall
Merge pull request #258 from arstrube/issue213_5.3

Issue213 5.3
Added protection against being included from a C file
Added better support for Visual C++ features
Commented out the warnings to see if they're needed
Fixed a failing test