Need to be more explicit about dependencies.

@etpinard @chriddyp , some users with old versions of six were getting errors because the `add_metaclass` attribute wasn't created yet. This makes our dependency range explicit.