More informative messages on failure
Always included parens in over
Add window tests.
Only throw errors if db doesn't support specific win functions.
Fixes #136