Avoid returning duplicate elements for findElementsBy*.

The problem was caused by getTopLevelViews() in NativeSearchScope
incorrectly returning the focused view even when it should not be
considered as top level.
Merge pull request #475 from lragnarsson/top_level_view_fix

Avoid returning duplicate elements for findElementsBy*.