Quick first pass at footprints.
Probably need to get rid of OutlineReticle and FootprintReticle and just make a ShapeReticle.
Still not quite sure about the model of Footprint / Pads.
Started to flesh out Eagle loader using JAXB
Pads are looking pretty good.
Implemented roundness and rotation.
Cleaned up lots of code.
Totally broke everyone's packages. Sorry.
Merge branch 'feature/package-pads' into develop