Fix compilation without c++11

Overloaded functor's call operator is not allowed without variadic
templates support
Merge pull request #116 from nierob/clangBuildFix

Fix compilation without c++11