add MBSObjectCollection, derive MBSTaskCollection from that

schedule-plan-backup was failing in mbs.persistence.get_backup_plan because "get_by_id" is not a method of ObjectCollection