Add SONAME into shared phobos library Take 2

This is a redo of jordisayol's pull #1280. It leaves off attempting to run phobos unittests against the phobos .so, which will not work (see http://d.puremagic.com/issues/show_bug.cgi?id=10057).