Merge Robert's setup.py from rjschwei commit ec37375547609442cc75b3fffcbae3db02d718f2

cleanup in setup.py

    fix typ, system.exit() is sys.exit()
    fix message if systemd directory creation fails
    fix the tgtDir assignment, tgtDir needs to be the root cmd line arg, not the prefix
Update sample rpm spec to use setup.py
Minor fixes to setup.py
WALinuxAgent-1.4.0