Added a better search algorithm for the drush dir

Added additional levels to search for the drush directory, should perhaps be updated to do a recursive search instead with a max level limit.