Use :only when defining dependencies and bump Decimal
Add back async test
Remove spaces in {}
Use new comprehensions
Use Record.defrecord for message records