Bug 1076700 - [Smart Screen][Home] Basic key navigation feature

It's there if we need to navigate to something that's not standard DOM event (or need special calculation to obtain its coordinate). Just for extensibility.