made icon styles generic for use in both logs and goals
Removed an unwanted margin for the description field on the log page. Was adding extra space to the whole row.
Several changes to make editing logs in place on the log index page.
Fixed bug where edited row dates where changing the new rows dates because they all had the same CSS ID.