error messages for unresolved dependencies

check if ios_sim_path or xcode_path are empty and report sensible errors. Also dont call them on startup to allow rake -T to run without showing an error.