Java fixes
First Haskell implementations: Phil problem without deadlock
Merge branch 'master' of https://github.com/christ0pher/mvar-collection