public freebusy crashing - wip

This pull request contains part of patches done for public freebusy.
Although not yet fully implemented, I would like those patches to get in as there are
few that are very important imho like 54325f3, 3e0eb4d, 281bff9, f13c23d
Becasuse it is already done several hundred lines above, just before the swtich ( I am kidding, it is just several 10th line above)
hence, in case of 'false', memset-ed twice