With a band as prolific as The Eels (who’ve cut eight albums since 1995), it’s surprising that they’ve taken this long to release a live record. “Eels with Strings Live at Town Hall” strips down and ...