Do you have an insatiable app-etite? You're not alone. We're collectively downloading literally billions of apps every month on our smart phones and tablets -- and in ...