Initial commit of CQL artifacts.
Directory cleanup
Added claused query construct to the grammar.
Changed aliasing to be optional only when no where or with clauses are involved.
Extending grammar based on conceptual requirements.
Updated syntax highlighter based on latest grammar.
Added Common cql logic from Chris.
Update CQL example of CMS 146 to use new SQL-like syntax
Remove measure population semantics from logic in CMS 146 since HQMF takes care of them.
Changed "concept" keyword to "valueset"
Updated examples.
Added example syntax file.
Added updates and technical introduction slides (draft).
Merge branch 'master' of https://github.com/cnanjo/OneModel

Conflicts:
	CQL/Examples/CMS146v2_CQM.cql
Adding aggregate functionality.
Adding sort/return clauses to the query context.
Refined expression definition.
Refined timing phrase for time point comparisons.
Refined between and duration syntaxes.
Moved .NET CQL solution down one level.
Added a top-level grammar folder for the cql.g4 file.
Retargeted .NET solution to use the cql.g4 file from the grammar folder directly.
Initial java project for building and testing CQL ANTLR4 artifacts
Refactor java to multi-project build in anticipation of future projects
Remove old version of CMS146 example
Added labels to parse alternatives so that grammar is easier to work with
Updating CQL slide decks.
Merge branch 'master' of https://github.com/cnanjo/OneModel