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
Add an optional parameter to just raise exceptions
Use the exceptions propagation in others parts of rake.rb
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
Fix bad merge
removed trailing whitespace
If you reuse the task, @objects have to be reset before calculating the linking command
Merge branch 'fixes' of https://github.com/qinqon/cxxproject into fixes