Added support for multiple OS

1) Created OsSpoofer abstract class
2) Implemented Windows spoofing via registry
3) Merged Mac spoofing logic into MacSpoofer
4) Added specific return codes for spoof-mac
5) Updated readme and code comments