http://stackoverflow.com/questions/612328/difference-between-struct-and-typedef-struct-in-c msvc and gcc have different way of handling tag/typedef namespace of a struct
Merge branch 'mingw-w64' of https://github.com/OpenTechEngine/OpenTechBFG into mingw-w64

Conflicts:
	neo/CMakeLists.txt