fix next step button spacing, fixes #273
Added datepicker to browsers that don't support it natively.
In the absense of a good timepicker or server-side time-parsing, add help text to time fields.
adjust shop item option layout
Merge pull request #279 from littleweaver/issue/273

Issue/273