fix to VARIANT class
some fixed and extension for Variant date
Merge remote-tracking branch 'upstream/master'

Conflicts:
	contrib/platform/src/com/sun/jna/platform/win32/Kernel32.java
	contrib/platform/src/com/sun/jna/platform/win32/OleAuto.java
Merge pull request #200 from wolftobias/master

some changes for the Variant date structure
remove deprecated methods
fix javadoc errors/warnings
add javadoc dependency to platform.jar
some changes
fix contrib reference to deprecated method
Merge pull request #205 from twall/com-branch

some changes regarding COM and Variant support
restore deleted files
add explicit tests for empty structs and structs with only private fields