Cleanup Windows internals
Merge pull request #142 from tklengyel/windows_cleanup

Cleanup Windows internals
Introduce arch_interface to abstract interface specific functions away.
Fix shm-snapshot compatibility
ARM support