Fixed Bug #131.
Various Refactoring and variable name changes to more meaningful names.  Also got rid of calling dispose on objects and put those objects in a using context.
Added two new preferences (Auto Tool bar Save and Recent File Count)
Implemented two more features.  Save crosshairs and waveform state.