I'm just back from Charleston, South Carolina, where I tested travel apps in preparation for my upcoming "Top Travel Apps" talk at The New York Times Travel Show. Here are the five that enhanced my trip most.