Added GROUP_CONCAT.
Added information to avoid big classes name (Scala's bug).
Changed Literal to case class.
Attribute.wrap now returns correct type.
Added notNull and notIn.
Added classes for NotIn and NotNull.
Added alias to FullQuery.
Added code when the SELECT query is empty.
Renamed QueryAnalyzer
Protected rules.
Added tests for NOT IN.
Helper now uses an implicit Adapter.
Tests for alias, GROUP_CONCAT, and Having.
Simple corrections.