simplified if statement core.problem.solution.route.state.StateFactory
improved and tested route level insertion
removed warnings
added copyrights
added .settings to gitignore
Merge branch 'master' into skills
added SkillConstraint