button-reader: Sorted includes.
button-reader: Small param name change.
Added note about how we handle trie mismatches and utf8 for now.
Defined text_reader_i.
Factored reader fixture out of test-button-reader.

- This forced trie-fixture into a mixin.
Updated forwards.
Added reader fixture.
Implemented text reader, unit test.