Stylistic changes
Change timeslot.contains to include timeslot boundaries
Change effective timeslot method sig to accept timeslots
This is to ensure that for all expansions, the end date is afterthe start date.
Warnings--
Stricter creation tests, msgs when assertions fail
Date nodes when deserialized are longs. Handle this.
Charge event when policy/agreement is active
Fixes a bug that caused an event to be charged in full for allpolicy/agreement combinations. Also docs++
Applicability timeslots for policies and timeslots
Charge events by spliting charge time intoslices defined by the applicability timeslots forpolicies and agreements
Store policies indexed per applicability timeslot
Trivial fixes, toString implementation
View revisions
Also available in: Atom