added id's to RentalReservation and EquipmentId, changed interfaces and
classes accordingly.  Also, implemented DateTime.

JavaDoc'ed too.
Merge remote branch 'origin/Iteration1' into Iteration1