A cloud-based POS system offers real-time data, flexible hardware, and ecommerce tools traditional systems can't match. Here's what sets them apart.