Fix build on win32
Fix build on win32

Some errnos don't exist on win32
(cherry picked from commit 2414d7d6a197e0c4b184607160d6cd8a378df177)

darren-clark/android_platform_external_bluetooth_glib,bluez-android/glib,bluez-android/glib,bluez-android/glib,01org/android-bluez-glib,pstglia/external-bluetooth-glib,darren-clark/android_platform_external_bluetooth_glib,pstglia/external-bluetooth-glib,01org/android-bluez-glib,pstglia/platform-external-bluetooth-glib,justinkb/aosp-bluez.glib,01org/android-bluez-glib,justinkb/aosp-bluez.glib,bluez-android/glib,pstglia/external-bluetooth-glib,iConsole/Console-OS_external_bluetooth_glib,darren-clark/android_platform_external_bluetooth_glib,justinkb/aosp-bluez.glib,iConsole/Console-OS_external_bluetooth_glib,darren-clark/android_platform_external_bluetooth_glib,01org/android-bluez-glib,pstglia/platform-external-bluetooth-glib,bluez-android/glib,justinkb/aosp-bluez.glib,justinkb/aosp-bluez.glib,iConsole/Console-OS_external_bluetooth_glib,pstglia/external-bluetooth-glib,pstglia/platform-external-bluetooth-glib,darren-clark/android_platform_external_bluetooth_glib,pstglia/external-bluetooth-glib,01org/android-bluez-glib,iConsole/Console-OS_external_bluetooth_glib,pstglia/platform-external-bluetooth-glib,iConsole/Console-OS_external_bluetooth_glib,pstglia/platform-external-bluetooth-glib