Muirfield members face their demons again: is it time to let the ladies in?