add support from GetFileAttributesEx (low level only)
wrap GetFileAttributesEx with a high level function
Use regCreateKey to be more robust when registry entry does not exist.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
Replace PROCESSENTRY32 -> PROCESSENTRY32W
Partial support for base 4.6
Complete support for base 4.6

We now make a lot of imports more explicit, too.
Allow building with base 4.5 once again
Bump version to 2.3.0.2
Update maintainer address
Merge pull request #14 from arkeet/patch-1

Fix th32SnapEnumProcesses to use PROCESSENTRY32W
Fix examples/hello.lhs to actually work (!)
Merge pull request #11 from ezyang/master

Use regCreateKey to be more robust when registry entry does not exist.
Merge pull request #10 from redneb/GetFileAttributesEx

Add support for GetFileAttributesEx
Use throwIO instead of throw for correctness
Add FILE_SHARE_DELETE