add some support for parsing free/busy calendar events

added a couple methods to make parsing the free/busy event array easier

Signed-off-by: Mark McCahill <mark.mccahill@duke.edu>