Do not use Boost in SDK examples

Change-Id: I8b2af447fe3ee29261e538a53b4624ff8b6c4d1e
(cherry picked from commit ca4065680a402e3d0ff43e41744b24a9c980b2ef)
Keep using component_getImplementationEnvironment in extensions

...instead of relying on the implicit CPPU_CURRENT_LANGUAGE_BINDING_NAME
convention.  Keeping that convention an implementation detail makes it easier to
do improvements in the future.  (Theoretically, the bundled extension in mysqlc
could be considered internal code and not adapted, but just be safe.)

(cherry picked from commit fa2a7c1c95f78d20ed572091e12700fd4d852835)
Conflicts:
	desktop/test/deployment/active/active_native.cxx

Change-Id: Iae41a6e072dabc2bf7c1481ba6cfed61680edf37
WaE: unused parameter 'bForceEvaluation'

Change-Id: I402ccfa2e24240347985d9fda7adf4e2c01712fd
(cherry picked from commit b9b8e26aa0ff86b131c9da84f33ee3ce397104d6)