Merge pull request #772 from bootstraponline/search_id

Add search id and resolve id.
Merge pull request #775 from bootstraponline/search_value

Add search strings.xml value
Merge pull request #781 from bootstraponline/update_selendroid

Update selendroid
Merge pull request #784 from bootstraponline/776

Fix #776
Fix activity detection

The old logic was completely broken.

The pkg must not be prepended to the activity. This is invalid.
shell am start -n
com.thehomedepot/com.thehomedepot..Foundation.Controller.SetServicesActivity

The activity must not have the first bit chopped off. This is invalid:
Foundation.Controller.SetServicesActivity

The correct command is adb shell am start -n
com.thehomedepot/.Foundation.Controller.SetServicesActivity

Notice there's no prepended activity and that the string after the / starts with
a "."

Fixes #782