Adds odd even row lines to the expenses table
A bunch of stuff to make the expenses form retain data when incomplete

Adds some date validation - but this is not perfect
Create and edit should work ok
Merge pull request #5 from caprenter/fill-form

Form Filling work