Add support for providing command string

User can provide a command string in a 'command' key -- e.g.:

    setup(
        ...
        setup_requires='setuptools_extversion',
        extversion={
            'command': 'git describe --tags --dirty',
        }
        ...
    )