Fix for dependent libraries with static libs.

Static libs need to be linked as 'libThis.a libDependent.so', not
'libDependent.so libThis.a'. The latter will not resolve symbols needed
by libThis from libDependent.
Merge pull request #234 from eile/master

Fix for dependent libraries with static libs.
Really fix dependent libraries with static libs.
Merge pull request #235 from eile/master

Really fix dependent libraries with static libs.
Let dependent libraries and found leak out from package config
Merge pull request #236 from eile/master

Let dependent libraries and found leak out from package config
Clarify license for generated headers
Merge pull request #237 from eile/master

Clarify license for generated headers
PackageConfig: Fix status output
PackageConfig: Fix status output
Merge branch 'master' of https://github.com/eile/CMake
Improve comment
Make COMMON_LIBRARY_TYPE a cache property

Using static or shared libraries really is a system decision (cf. BGQ
performance with DSOs) -- Consequently one wants to setup the whole
build shared or static. This change makes this a cache property, and a
follow-on Buildyard change will propagate the setting from BY to all
projects. An even later change will probably auto-detect the target
platform and set COMMON_LIBRARY_TYPE accordingly.
Merge pull request #239 from eile/master

Make COMMON_LIBRARY_TYPE a cache property
Fix package config failure handling (partial #240)
Solved bug in qt resource adding in common_application.
Merge pull request #241 from ptoharia/master

Solved bug in qt resource adding in common_application.
macro to find a dependency consistently (#240)
Use CommonPackage in PackageConfig (#240)
Add default license