API function try/catch decoration
[Issue#] SSDWSSP-636
[Feature/Bug] N/A
[Problem] Lot of duplicated try/catch code in every API function
[Cause] N/A
[Solution] Use lambda expressions and a decorator function.
[Verification] Successfull compilation and passing security-server-tests-*
Conflicts:
src/server2/client/client-password.cpp
src/server2/client/client-socket-privilege.cpp
src/server2/client/client-common.cpp
src/server2/client/client-common.h
Change-Id: I0097d8e02e28b8f50d88f74bed900e5761e8b4a6