I am working on producing an account from a modern perspective at <a href="http://ncatlab.org/nlab/show/Hochschild+cohomology">Hochschild cohomology</a> on the $n$Lab. Some of the wishlist items expressed here are already being covered to some extent. But clearly more needs to be done.