Ignore shebang only when it's at the first line and allow reader directi...

...ves at other places whlile ignores them for now.

Implementing case-fold needs some change on pic_port because case-fold introduces another state to port. I'll left you the issue of how to implement it.