Merge pull request #1 from psrna/win_support

Removes old unused classes.
Merge pull request #2 from psrna/win_support

Implements platform independent getpid() method and replaces LIBC.getpid() calls.
Merge pull request #3 from psrna/win_support

Refactoring for upcoming platform independent solution.
Initial implementation of win process handling.