Addmethods1

Added some missing functions in Ole32.java and OleAuto.java with corresponding javadoc, missing constants in WinNT.java and associated Macro static nested class corresponding to some of WinNT.h macros.
Modified Variant.java, reordered some code to find missing cases in setValue/getValue (like VT_UI1) and added/reordered VARIANT constructors for windows C types (BYTE/WORD/DWORD...).