deprecate concrete DSA classes and update DSA docs
Merge pull request #1190 from reaperhulk/dsa-deprecate-concrete

deprecate concrete DSA classes and update DSA docs