Fix parser errors for unclosed $( in here docs
Fixed warnings for read -p "Name: "
Fixed parsing for 'eval var=(values)'
Warn about unicode quotes
Revert "Fixed parsing for 'eval var=(values)'", because it fails for 'eval $x=foo'

This reverts commit 34e69556b1c9c6f79488059f7c020f449e4cdb1f.