Add seperate table/service/endpoint for expenses
add tests
add json serializer/deserializer
endpoint consumes json
factor additional expenses in total calculations
Add description to payment

Conflicts:
	src/main/java/org/cru/crs/api/model/Payment.java
spacing
fix NPE by initializing set