Added more descriptive error messages
Added overridden toString-method to NFleetRequestException. Now the user can get the information what went wrong easier.
Vehicle names should be unique, now they are (UUID). Tasks and vehicles are required to have timewindows now, now they have. All tests are passing again.
Merge branch 'development' of https://github.com/co-sky-developers/java-sdk into development