Added toArray methods to customer invoice helper objects.
Updated creditcard helper to store local data and be easier to use.
Updated billing model to store local data and make it generally easier to use.
More cleanup of trait helper objects.