adds basic validation around the start and end dates, so if a user enters garbage, it doesnt nil out
somehow version got missed
rewrite validation and tests
use present? for clarity
use try to clean up conditional, much better
add test cases for nil and empty string
Merge pull request #33 from howaboutwe/add_basic_validation_around_dates

Add basic validation around dates