Ability to use column aliases. Fixes #29
Backport tests for 5.3
Merge pull request #39 from neoascetic/fixes/29

Ability to use column aliases. Fixes #29