This adds a check for contiguous board outlines to the DRC. It also uses the calculated outline to ensure that traces are not crossing the outlines. Fixes: lp:1648055 * https://bugs.launchpad.net/kicad/+bug/1648055