Added primary key for rates table.
Error messages for expenses is shown if no project is selected or the multiplier is negativ or zero. (closes #126)
Prevent adding entries multiple times. (closes #115)