added javadocs in allocator and messenger (and DAOs)

cleanups in allocator and messenger

added update to remove reservation from op_slot (untested! - doctorRemoveReservation(..) currently not working)