Better document lastSelectedChannel
Change preference key of log location

This action was performed so that the security scoped bookmark does not
interfere with that of v4
Use beginUpdates/endUpdates whenever possible