Addition of NewInsertWithTTL method

This patch adds the `NewInsertWithTTL()` method which allows inserting new rows with an expiration date.