This Austin, Texas-based quartet's self-titled debut album is an exhilarating surprise in a largely humdrum run of spring and summer releases. Jump in and Peel out.