Polyjuice

Polyjuice is an attempt to make Elixir libraries for as much of Matrix as I feel like. It currently consists of a client library and a utility library for things that could be useful for more than one component.