issue: 409281 step1: separating CallbackFunctions to CallbackFunctionsClient and CallbackFunctionsServer and removing Contexable

Change-Id: I5a4a107ad5ddb2b4f2d7ad08bdd567726dc72869