support for user free/busy calendar info

now we can see when users are book and when they are free

Signed-off-by: Mark McCahill <mark.mccahill@duke.edu>
free/busy calendar support

Signed-off-by: Mark McCahill <mark.mccahill@duke.edu>
Minor changes to get_user_availability code