setup: re-worked setup from gwpy

    - added custom git VCS parser
    - removed astropy references from setup.py