Jamfile/makefile-engines:replace -nostart with -shared

Starting from our GCC 4.7.3 the shared library -nostart option is not
valid anymore. Replace it with -shared one that works in GCC2 build
environment too.