made all NSDecimalNumbers strong instead of copy

Since there is no NSMutableDecimalNumber this seemed like a good way to avoid worrying about putting copies into the init with ivars.