Added shared libraries support using Cxxproject:SharedLibrary
Show backtrace on --trace
Add shared librarie dependencies functionality
Merge remote-tracking branch 'upstream/master'

Conflicts:
	lib/cxxproject/buildingblocks/executable.rb
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
repaired acceptance tests ...

please update tests when removing exe suffix

Change-Id: Id86370e41e8578a8e78750f1864b518627f850e6
added missing helper

Change-Id: I769e3722b32b961f88719f2dad0433c0cb512667
Merge branch 'master' of https://github.com/marcmo/cxxproject into qinqon-work
Merge branch 'master' of https://github.com/marcmo/cxxproject

Conflicts:
	lib/cxxproject/buildingblocks/building_blocks.rb
	lib/cxxproject/buildingblocks/linkable.rb
	lib/cxxproject/toolchain/provider.rb
	spec/executable_spec.rb
Merge branch 'qinqon-work' of https://github.com/qinqon/cxxproject
reverse argument passing to get_soname
Merge branch 'master' into qinqon-work