These popular portfolio tracker apps can track your investments, test your investing choices, and offer personalized advice for maximizing returns.