haskell-stm-containers: add package version 0.1.2 and its dependencies

This patch adds the haskell stm-containers package. For easier merging I have added all missing dependencies (all but one are from the same author and seem to be created just for this package).