WMass and hadd changes

Quite large W  mass commit...
Also added small option to hadd