Warnings

## Wait shit, see #180
remove all the warnings except 65 produced by offsetof()