fix bug when syntax-rules expand rules including vector
fix bug that errors when matching vector rule with non-vector expression
in syntax-rules, literals is prior to underscore
Merge pull request #186 from zeptometer/fix-syntax-rules

fix bugs in syntax-rules