Added new layer behavior

1) move to scroll position; 2) make active; 3) unlock; 4) show
All can be turned on/off via options.
Replacement for #18