Replace Yajl dependency with MultiJson

In order to allow user to decide which JSON parser/encoder to use this commit replaces Yajl dependency with MultiJson.