just a commit to save status - started refactor
replace print statements in importsurvey with logger...
changed layout of depthline view view and reorganized apply and save methods - not complete yet
various cosmetic changes cleaning up layout and zoom limits and icons
couple more cosmetic tweaks
couple more cosmetic tweaks
remove bad lines, approved lines arrays from import survey
added save self to diskmethod for survey line. Grouped traits in to orginal and user generated
added icons
added icons
added a couple debug loggings
Merge branch 'master' into depth-refactor-redux
enabled zoom box icon on tool bar
update save line changes method to handle bin line
added notes edit feature in DLV, and locked disabling of widgets in DLV
added source attribut to view so changes would not immediately be applied to model.
removed "sdi_file" from source choices for user lines.
group trait defs for better reading and clean up some uneeded ones
added cached property to depth lines trait because it was calling it quite often.
modified depthline view to be more robust, to handle locked and overwrites, and handle current_surface_from_bin line (not edit mostly).  Changed edit logic to update not data traits immediately but handle data via buttons