Merge pull request #74 from bytekast/BACKLOG-1657

[BACKLOG-1657] Get property value by name for known types.
[BACKLOG-1408] - identifying columns for measures should be case insensitive
Merge pull request #75 from kurtwalker/BACKLOG-1408

[BACKLOG-1408] - identifying columns for measures should be case insensi...
[BACKLOG-1408] - annotations are specified with stream field names, so we need to match the logical column name instead of the physical column name.
Merge pull request #76 from kurtwalker/BACKLOG-1408

[BACKLOG-1408] - annotations are specified with stream field names, so w...
[BACKLOG-1657] Add description to Annotation Type enum