eBay completes buyout of open source e-commerce platform