Broken attempt to make `case` work by wrapping `case*`.

Unfortunately this fails in ways I don't understand, the problem lies w/
rewriting the expressions in `{hash [case-key expression] ...}` but that
seems baffling.
Fix case*; constant & vector expressions still seem broken.
Remove obselete (and now undefined) debug-print.
Remove more debug print crap.
Add test for `case`.
Merge pull request #2 from aschmolck/case-star-woes

Make case statements work