Fix a use of typename outside of template.  Looks like a merge
from develop omitted this as it's fixed in develop, not in
master.

This should clear master graph tests on Darwin and Linux.
Merge branch 'develop'
Merge pull request #14 from Lastique/patch-1

Fix compilation with gcc 4.4 in C++11 mode
Merge branch 'master' into develop