M3F Music Festival announces the lineup for 2019