Implemented the async recommendation request call. am: bc1308a3be am: 08031e0d0e am: 61a4bd412d
am: 6a4faba753  -s ours

Change-Id: Ie99a1bd3361a88c6ad04734a2043805d99dacf43