create testAddCheckPoint
create Domain
create addCheckPoint impl
add properties to domain
pass traveller instance to addCheckPoint service
correct create new CheckPointComment
add testAddCheckPointUnsaveComment()
remove unused method
create DefaultDeclarativeTransactionsTravellerService

also expect in testAddCheckPointUnsaveComment has change
implement addCheckPoint

but add transactional == true
remove unused file
add debug
add hibernate H2Dialect
create integration test for travellerService

with: testAddCheckPointUnsaveComment, testAddCheckPointUnsaveCommentDefault
extract addCheckPoint to

createCheckPoint and createCheckPointComment then
add addCheckPointWithTransaction for transaction management
(withTransaction)
add should fail