Update line object spec for new capabilities
Update subline object and spec
subline object is now indefinitely extensible via use of the .parent_line method
Update invoice line item to use new subline object class