Merge branch 'testing'
Merge branch 'testing'
Merge pull request #2 from ShanaTsunTsunLove/testing

Fix not working ert tests
Add yon-post struct.
Add tests for yon-elem (which revealed a bug!).
Deserialized JSON key/values use pairs!
Remove a bunch of junk that I left in by accident.
Delete stuff that should have been written in the scratch buffer and never committed.
Use ert-deftest instead of deftest.
Add Travis-CI build status image to README.
Remove silly square brackets around build status image.
Add dependency for mocker.
Replace gross post rendering code with much nicer, more testable code.
Add some docstrings.
Merge pull request #3 from davexunit/yon-post

Looks good.
Merge remote-tracking branch 'refs/remotes/upstream/master'
See if this makes travis try unit tests