Change to include multiple days test cases
working on tests
Tests were failing because unit tests don't take into account seconds. Therefore quick fix to ignore seconds (zero them) in DaytimePeakPeriod.getTimeInSecondsInCallDuringPeak
Test harness seems to be broken. Costs are being calculated correctly in BillingSystem (the CallCost matches the number passed into the hybridExpectedCost() method, but the assertions fail. Something is up. Further, we calculate costs to second accuracy, but can only discern upto minute resolution (test harness populates upto minute resolution only)
Revert "Tests were failing because unit tests don't take into account seconds. Therefore quick fix to ignore seconds (zero them) in DaytimePeakPeriod.getTimeInSecondsInCallDuringPeak"

This reverts commit 4f7408310df304241f9982d5e756b3675488e1d2.

Conflicts:
	tests/com/acmetelecom/BillingSystemTest.java
Fix seconds in timestamps generation for tests
Make BillingSystem save peak call time in LineItem
Refactor BillingSystemTest to have better structure
Add assertions that tariffs have not changed from what we expect

Conflicts:
	tests/com/acmetelecom/BillingSystemTest.java
Remove empty test class
Make assertExpectedTarrifs be a BeforeClass assertion
Merge pull request #12 from rmbennett/test-cases

Fix Test Seconds Bug, and improve test data building semantics