Added some validations for Logs to protect current implementation.

Logs can't be overlapped in the same Project.
Logs can't be finished in future datetimes.
#xmas
Xmas gift! Projects list now shows TOTAL spent time
Minor fix
Ensure UI does not allow user starting a Log twice in the very same moment.