Changed order, because typedefs were not available in includes.
Merge pull request #1 from bl0wfish/master

Changed order, because typedefs were not available in includes.