Implement a scalar expression parser

closes #395

This will fail until the `py.test` PR (#384) goes in

- [ ] string tests
- [x] failing (they should) chained comparison tests
Ah, I see.  We *would* like to support things like `exp(x) > 1` for the scalar functions at the bottom of `blaze/expr/scalar/numbers.py`