Charlotte's sterling run of concerts continues: Band of Horses at the Fillmore for first of two sellouts.