Add functionality for finding the protractor installation 

Replaced hard-coded path to protractor/webdriver_manager by recursive search in higher-level directories.
Used caching of directory to prevent repeated search.