add battery information for windows

this uses the MS API to get information about the battery
state.
fix include order

define the _WIN32_WINNT constant before including windows.h
to avoid redefinition.
Merge pull request #10 from kain88-de/battery_clean

add battery information for windows