Added windows and freebsd support

Still need to update GetEnvironment.py to use these new system strings