allow `else` and `=>` keyword in `case`
if `=>` is specified, treat expression as a function
Merge pull request #115 from KeenS/case-else

allow `else` and `=>` keyword in `case`