Update DEPENDENCIES to reflect current core requirements

Listing directly-imported python libraries and their dependencies
Added build notes regarding sub-dependencies
Separated dependencies from optional items from those that are standard
Merge pull request #248 from dsnellgrove/fixdeps

Update DEPENDENCIES to reflect current core requirements