New action: CCCallFunction

receives an std::function<void()>. This action deprecates the previous
ones: CCCallFunc, CCCallFuncO and CCCallFuncND

Enables C++ 11 compilation options
Adds logging to ActionFunction test