Changed ApigeeClient to chain constructors; adding logging for initialization