More parallelization and better tile boundary alignment
- Make sure line simplification matches on opposite sides of a tile boundary
- Use multiple threads for line simplification and polygon cleaning
- Add option of parallelized input when reading from a line-delimited file