Fix setup.py crashing on Linux and on exit.

Changed os.path.dirname(__file__) to os.path.dirname(os.path.realpath(__file__)) (Ln 37)
and 
input("\nPress Enter to close. :) ") to raw_input("\nPress Enter to close. :) ") (Ln 147)
Support Python 2 and 3 input

https://gist.github.com/le717/6189349
Fixed the get_input function.
Merge pull request #86 from le717/setup-fix

Fix setup.py crashing on Linux and on exit.