Typedef requires include and not forward declaration
Merge pull request #13 from r-e-d/master

Typedef requires include and not forward declaration