added test for PayAsYouGoAccount. Refactored minutes offer to support this