Eagerly down casing column names incorrectly overrides explicit column hint

This patch is an extension of #2. It fixes a bug where a user defined cql hint tag is incorrectly overridden by the cqlr compile phase because it assumes that all column names should be eagerly down cased.