Removed default type declarations in three templated functions
which were causing problems for cmake
Merge pull request #2 from arrogantrobot/cmake_ify

Removed default type declarations in three templated functions