Replaced exml tuples with records.

I replaced tuples with records using Wrangler.
This PR requires https://github.com/esl/exml/pull/1

Here is a branch of wrangler that contains a plugin for this refactoring and tests for it. https://github.com/arcusfelis/wrangler/tree/arc-tuple-to-record