add example for appExists method
add appExists method
improve the way HerokuAdapter returns errors
improve the way GithubAdapter returns errors
change to expect only a non-empty string, instead of a specific string