Add description for account tests. See #102
Merge branch 'master' of github.com:killbill/killbill
Merge branch 'master' of github.com:killbill/killbill
This fix is for #98

Previous implementation had 2 issues:
- Introduced a dependency from overdue to invoice-- overdue had to explicitely make a call when coming out of blocking or unblocking states
- Add property to invoice to control whether we want to trigger a new invoice when entering a blocking phase-- that would create a credit on
the account and might not be what we want when account is overdued

So, new implementation relies on entitlement to generate a new bus event that invoice can listen to and potentially trigger a new invoice.
Merge branch 'master' of github.com:killbill/killbill