Added SelectedValueAsId() to ItemPicker and ListControl which will return NULL if All or None is selected.  Handy for getting the value of a Filter control
+ Updated CheckinScheduleBuilder to work if there is a groupTypeId in the PageParams
+ Updated CheckinGroupTypeList to get DefinedValue from DefinedValueCache instead of database