Attempt at getting rid of json parsing in favour of jsonm  

This builds and passes the tests for me. Would like some feedback about whether the interface should change to match ezjsonm's. Ezjsonm uses `from_string` instead of `of_string` for example

Also, Is the build system rocket science necessary? I just banged my head on it until it worked but I'm not sure that I correctly edited it