Use DeprecationWarning for deprecation warnings

Previously we were using ``UserWarning``. Fixes #774.

@gregcaporaso @ebolyen are you available to review?