Update mac.py

fixed file so it would compile, removed = from dict, added /n to key map dict, modified some other stuff to ensure keys such as: !@#$%^&*() would work properly
Merge pull request #37 from gumpcraca/patch-1

Update mac.py