changes to the billing mechanics

Only one active card is allowed.
If there's a change to the billing records, we'll check to to see if
there are any active and not invalid cards left, if there are none,
we'll set the apiLimit equal to the apiFreeLimit
There's no more apiPreviousLimit because that was too difficult to
implement