Enh depthpane refactor

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 non data traits immediately but handle data via buttons. 
implement zoom toolbar icons
cleaned up several files