Set encoding of reporting output to UTF-8
Local vs remote call using Maven profiles

Using maven profiles, it is now possible to build the app in two ways. Using
-Plocal (which is the default if no profile is specified), the service
implementation is compiled in as a POJO. With -Premote, the service is called
via JaxWs.
Cleaned up dependencies

Now maven pulls in the services only when built with the local profile (=
default) and pulls in the cxf libraries only when building the remote profile.
Merge branch 'ws_local_profile'
Fixed spring config location problem