[ADAM-473] Make RecordCondition and FieldCondition public

Fixes #473
Merge pull request #503 from laserson/ADAM-473

[ADAM-473] Make RecordCondition and FieldCondition public
[ADAM-502] Add missing Long implicit to ColumnReaderInput

Fixes #502