Add an id field to read alignment

This id field helps callers disambiguate between reads from different API responses. This field was in v0.1, and the 3 implementors all have it - so hopefully it should be okay to keep it around. (and it's just like all of our other object ids)
Comment cleanups to improve generated docs
Merge remote-tracking branch 'upstream/master' into doc-cleanups

Conflicts:
	src/main/resources/avro/variantmethods.avdl
	src/main/resources/avro/variants.avdl
Delete referenceStructure.avdl
Rename tags -> info to better match with variants
Additional comment cleanups
Merge pull request #97 from cassiedoll/delete-old-file

Delete referenceStructure.avdl
improve mapping quality comment
Merge pull request #99 from cassiedoll/tags-rename

Rename tags -> info to better match with variants
Merge remote-tracking branch 'upstream/master' into doc-cleanups

Conflicts:
	src/main/resources/avro/reads.avdl
Merge pull request #95 from cassiedoll/doc-cleanups

Comment cleanups to improve generated docs
Merge remote-tracking branch 'upstream/master' into reference-rena

Conflicts:
	src/main/resources/avro/readmethods.avdl
	src/main/resources/avro/reads.avdl
	src/main/resources/avro/variants.avdl