Removed spin locks

The performance gain was minimal and Go's scheduler make them slightly dangerous and of little benefit.