We tested the best manual, semi-automatic, and super-automatic espresso machines across all budgets to help you make cafe-quality drinks at home.