Don't worry if a plug in directory does not exist, just skip.
Lots of little bug fixes in my changes
reformatted the code
Refactor in anticipation of adding undo type text.
Refactored keyevent and rename of misnamed _normalizedRange
Added more specific text to undo/redo descriptions/tool tips
Refactored Bresenham Lines
More tweaking on the Bresenham Line
Minor Clean Up
Hex to Dec conversion
Remove the progress dialog where it just flashed for now.
Fix naming, fix some dialog text, fixed Boolean pasting.
Removed Arrow Bitmap, left code to figure out what it does.
Took care of another todo, it was wrong, but I cleaned up the code a bit
Refactor loading of attached plug ins and reformat code.
Center Text in the progress dialog
Center Text in the progress dialog
Refactor sample min max calculation
Slight change to last refactor
Checking in for the night. Fixed a bunch of todo and added a couple more.