Introduce IEditPointProvider API to abstract key handler dependency
Complete E4 key handler delegation support
Port E3 key navigation behavior to E4
Add key navigation to E4 parts and dialogs
Add missing java docs and perform some cleanup