Fixed the few quirks found in testing, now cancelations will affect printer status if canceling from an active state.
Updated print history to sort prints in decending order.