MNT: Modified setup.py script to be less nukey

- Added test for symlink creation for three cases
  1. destination exists as file
  2. destination exists as empty directory
  3. destination exists as non-empty directory
- renamed a file that was getting run with nosetests