Update setup.sh to support out-of-tree setup

Quick fix to make sure that out-of-tree setup works
Merge pull request #4 from DjBushido/development

Update setup.sh to support out-of-tree setup
Thanks to DjBushido for providing this patch.