Fixed a couple syntax issues in setup.py

* Added a file.read() so the .split() would work
* Moved the conditional logic outside the setup() call.

*** so this fixes the "syntax" ... but I have no easy way to test the "logic" (I assume you do) :)