A branded online store is now something you build yourself — pick a theme, add your products, and publish. Here's what's new and why it matters.