fix :syntaxhl by supporting #+ATTR_WP: :syntaxhl (#169)

Based on a conversation on `#emacs` with `ngz` and @punchagan, it became clear that the previous code didn't work.  Thanks to `ngz` for the suggestion on a way forward.

Fixes #169.