Revert "Only use atomic-primops on GHC 7.8"

This reverts commit a7a78e64096359520d84e5ce7583810339fac0a9.
Revert "Switch timeout handling to atomic-primops"

This reverts commit 1c967dbb79e25f07ca1a1921a57f5ee9206d458d.
Revert "Use atomic-primops for Counter"

This reverts commit 0247207811dcc66374199efe5da7ca04a2c34d50.
Version bump