fix #223, union sizing/layout issue
Merge branch 'master' of github.com:twall/jna