Amazon has had a good year, but Alibaba has had an even better one - and it's now within striking distance of surpassing Amazon as world's biggest ecommerce company by market cap. Amazon is up 30 percent this year while Alibaba's stock has nearly doubled as both companies race to a $500 billion in value. Bulls have reason to love both. They dominate...