add alljoyn, modify sprout to Sprout, restore optimization flag