Merge pull request #9 from plaprade/aeson-version

Updating aeson dependency to use scientific version >= 0.3
Merge pull request #10 from xenog/json-msg

Message → Msg to avoid conflict with Protocol