make Plotter plot initial routes
consider initial routes when calculating initial solution
added methods to easily add initial routes to
core.problem.VehicleRoutingProblem.java
remove VrpVerifier from core.algorithm.io.VehicleRoutingAlgorithms.java
updated imports in core.algorithm.io.VehicleRoutinAlgorithms.java
added test-resources
renamed test-resource
renamed core.problem.io.VrpWriterV2Test.java to .VrpXMLWriterTest.java
renamed core.problem.io.VrpReaderV2Test.java to .VrpXMLReaderTest.java
and added tests to test initialRoutes
made core.problem.io.VrpXMLReader.java read initialRoutes
made test testing core.problem.io.VrpXMLReader.java to read
initialRoutes working
added test/resource/finiteVrpWithInitialSolutionForWriterTest.xml to
test core.problem.io.VrpXMLWriter.java to write initialRoutes correctly
tested core.problem.io.VrpXMLWriter.java to write initialRoutes
correctly
adjusted test.java.core.algorithm.BuildCVRPAlgoFromScratch_IT.java
added resource to test core.problem.io.VrpXMLWriter.java
added chaining capabilities to analysis.toolbox.Plotter.java
hard-coded constraint that a vehicle having an initial route cannot be
switched
modified core.problem.VehicleRoutingProblem.Builder to deal with jobs
being part of initial routes

i.e. these jobs do not appear in jobMap of problem since they are not
variable anymore
adjusted
test...core.algorithm.recreate.CalcVehicleTypeDependentServiceInsertionTest
to changes in class to be tested
added .newInstance(..) factory-method in
core.problem.solution.route.VehicleRoute.Builder to construct a builder
without defining Driver