adding @gcd_threadsafe_init(…) macro
adding $url(…) macro
adding yssert_notNil(…) macro
misc. cleanup