update regexp to capture scheme names with embedded blanks. close #35
remove `shift` that excludes header line. closes #36