core.adt imported as dk.collections

Added most of core.adt under the name dk.collections.  I have not
included adt.page (which deserves its own module).  All tests passing on
2.7 in a freshly minted virtualenv (updated requirements.txt).