java: test for messaging load distribution on controlled bounceproxies

* test for normal message delivery if all bounceproxies are available

Change-Id: I849878a8cf187fe66b9bf6cb316138f32145214a
java: message receiver allows createChannel to return response code 200 OK

* allow 200 OK and 201 Created for robustness reasons
* additional test to check if libjoynr works for both response codes

Change-Id: I4d6d11c5db9c10b61bf758163e9795667fc6d30e
java: message sender allows postMessage to return response code 200 OK

* allow 200 OK and 201 Created for robustness reasons
* additional test to check if libjoynr works for both response codes

Change-Id: I35a6fb086e0ec8e5b0a8ca7c893cc641d920b608
java: return channelUrl instead of channel ID in createChannel response body

Change-Id: I49b045a0374586df8604a6cb89dc55f872c3d8aa
java: extend AbstractJoynrServletModule to load annotated web filters

* load @WebFilter annotated filters without specifying them in the config
* allows to dynamically include additional filters in the war
* only application packages searched for annotated filters
* application packages are defined as system property or in servlet.properties

Change-Id: Iab3558d655ed3cf6361717aa7d35fbae5f2104a3
java: set hostpath per property in single bounceproxy

* hostpath returned in channel location can be set via property
* property is set in bounceProxy.properties or as system property
* if no such property is set, hostpath is built from the request

Change-Id: I582d9b5786f51e230d7086e9f6c2e7548df7ce4c
updating poms for 0.7.0 release

Change-Id: I89b0dd4337b11750c0c06fe38d4e01c024d2a568
maven: use release version of license configuration

Change-Id: I563a9672349d482d13d2727213f67c5c03e39fe3
[release] updated disclaimers for WAR packages

Change-Id: I286c5c60669c4a75351516daa11ec9c71f6d8fc6
[C++] If scope LOCAL_AND_GLOBAL, call global even if local is not empty

Change-Id: Ia61cb81caf6e5726187b15b30e984648a6d6be2a
Ignore failing test in BounceProxyStartupReporterTest

Change-Id: I42464d67ea1b9b54c9fcea32d613b4ef542070e7
[Java] LocalCapDir shall invoke globCapDir depending on DiscoveryScope

Java:
The Java implementation is implemented as follows:

  * when calling the lookup API, the LocalCapDir is first looking for
    the local caches. In this case, it considers the max age
    configuration in the DiscoveryQos parameter to gather cached values
    depending on the discoveryscope he does the following:
    * LOCAL: it returnes the local entries
    * LOCAL_AND_GLOBAL: only call the global cap dir if the cache does
        not contain global entries matching the discoveryqos
    * LOCAL_THEN_GLOBAL: return the local capabilities first. If they
        are empty, look for cached global entries. If they are not
	empty, they can be returned. Else, the global cap dir is
	invoked.
    * GLOBAL_ONLY: call global cap directory directly, if the cache for
        global caps does not provide entries

Change-Id: Iab81e4346a0e509b021d4fcb6a32b726f94aee41
Make string variable as constant

Change-Id: I755a40d98100de8c9897e6280c692adfb168503a
[Java] adapt layout of log output at bounceproxy

Change-Id: I289f57f5c2ca16dba7aa7e96cec644623e78bb25
[Java] introduced abstraction for Apache httpclient

* wrote abstraction interfaces for Apache HttpGet/Post/Delete and
  corresponding adapter classes
* created factory for http requests
* factory is bound in the LongPollingMessagingModule and injected to
  classes that need to create http requests
* moved dependency to httpclient-android from libjoynr to
  joynr-android-runtime
* created Android factory for http requests that uses Apache
  httpclient-android
* the factory is bound in AndroidLongPollingMessagingModule and overrides
  bindings in LongPollingMessagingModule
* fixed bug in log4j configuration in discovery-directory-servlet POM

Change-Id: I7596f791abd7aed77d9d4e428423d112292d8437
wiki: Merge github wiki an joynr wiki sources

Change-Id: I7ea686744ff89bba6f12386f1c3b8d43eda0669e
wiki: Update links for source code browser on github

Change-Id: Iafb8729fc21d1f3b1f5abc406ee4375d90f37d85
wiki: Rename History.md to ReleaseNotes.md

Change-Id: I23c4a50f01d2ce60f50dd26ddfd394618059d1d3
wiki: Links in README.md refer to sourc code

Change-Id: I8111a888a9a772aab73da46833b4ddfb9384fe64
[release] updated wiki

* fixed paths
* added links to backend services
** bounceproxy time
** channels
** capabilities
* updated refereces to joynr-generator-maven-plugin (was
  maven-joyn-generator-plugin)

Change-Id: I1a6fcc61231772192d1948ad9c112efa61f399af