Use fakeit:: namespace inside macros
Added Functional.hpp
Revert "Use fakeit:: namespace inside macros"

This reverts commit 0d3a9418f27d01edb5c189c185d5ba9c080f7498.
added const to member function templates
Functional.hpp tests.
Merge remote-tracking branch 'upstream/master'
Merge pull request #2 from jpedrick/master

Added Functional.hpp - member function helpers