Make awestruct work on windows
add optional dependancy to get rid of warnings
Merge pull request #12 from ctomc/windows

Make awestruct work on windows