Added shared libraries support using Cxxproject:SharedLibrary
Add shared librarie dependencies functionality
run task with shared libraries AKA LD_LIBRARY_PATH
Use SHARED_FLAG compiler tag
Add the major, minor concept to shared libraries and express it in the soname
Fix for rebase from upstream latest
Version handling for osx
Shared libraries code is in linkable.rb
Use File::PATH_SEPARATOR
adjusted diff between current master and qinqon

Change-Id: I9ea5cf90e2538ee2be5eb5109ef7ff187a1a5046
merged qinqon changes with master

Change-Id: Iba0115efbe1b9a9061dff5aff9f9eedecb891bed
fixed tests

Change-Id: Iae31da9e50e1f2213b061fabf548df2867c7e1f5
adapted examples to static_lib instead of source_lib

Change-Id: I81a1a8acd336eebcf1c9b2f71957550a967eceec
shared_suffix needs to be public
Update rdoc version
Linux and OSX don't use exe as suffix
repaired acceptance tests ...

please update tests when removing exe suffix

Change-Id: Id86370e41e8578a8e78750f1864b518627f850e6
added missing helper

Change-Id: I769e3722b32b961f88719f2dad0433c0cb512667