Add NEIGHBOR_SEARCH_MODE_RECURSE_TO_OUTSIDE mode
The "GetNeighbor" method returns an accessible object which has same bus with
root object. But the returned recurse value is 1.
The following is the case.
If embedded object has highlight, and there is no more previous object, then
it returns PROXY object which has embedding side bus information.
In this case, the "GetNeighbor" should find previous sibling object in embedding
process. The "GetNeighbor" is using NEIGHBOR_SEARCH_MODE_RECURSE_TO_OUTSIDE for
this case.
Change-Id: Icae2709b2746bd970643034c2d66b1c196c65ca9