Fixed truncate_smart() deprecation warning

Vital.Prelude.truncate_smart() is now deprecated.
truncate_skipping() is available instead.
Merge pull request #483 from rhysd/fix/truncate_smart

Fixed truncate_smart() deprecation warning