Moving Calypso Query Language over to caql module.
Merge branch 'caql-breakout'