Revised basic shapes rectangles to allow various points.
Merge branch 'master' of https://github.com/missioncommand/mil-sym-java