Improve input validation

 * More user-friendly validation messages
 * Validate search input
Reformat Order#to_s date