Kickout bad know-how (setTimeout in initialize)
Startup channel now restore from config.
Add channel change monitor.

This monitor, save last select channel on channel changed.
Add channel change event listener.
Implement last channel restore & save & sync (Issue #9)
Merge pull request #16 from Ragg-/nelchan_view_sync

Implementation of #9