Made Column names always use a canonical name for the parent, if the parent is not null. This should remove any possibly ambiguity errors.
Fixed Test Cases accordingly
Modified AppTest test case to use new names for better clarity
Created unnamed checkedParam helper in Column and Param
Rename AppTest to AnimalTest
Rename test method
$ - The new magical "getColumn" method
Redefine underscore methods to be '$'
Create new static method in Op to create a Column from a String or list of Strings
Create $$ for wrapping identifiers safely.
Merge branch 'master' of https://github.com/zerorm/zerorm

Merge