Fixed minor regression in plater 2D canvas
Fixes to UTF-8 handling in file paths
All std::string variables are now supposed to be UTF-8 encoded. We now embed the std::string typemaps in order to do this. #2282
Leave the Spiral Vase checkbox always enabled but prompt user when incompatible options are set. This should be more user-friendly than blindly disabling the Spiral Vase checkbox. #2360
--spiral-vase now automatically overrides --perimeters, --top-solid-layers and --fill-density instead of throwing incompatibility error. #2360
Refactoring: move ooze prevention, wipe and avoid crossing perimeters into nested classes for better isolation
Merge branch 'master' of https://github.com/alexrj/Slic3r
Merge branch 'master' of https://github.com/born2b/Slic3r