Fix for POSIX brackets (Issue #4)

All POSIX brackets should not match across ASCII boundary when ASCII
flag is on.
Add more tests
Remove unused code (Issue #4)