DRYs up post create/edit code and leverages Laravel's Validator class for Post live_date validation