Install python-demjson package in order to test the json format validity.

  This fixes #36.
Merge branch 'id/36' into dev
Check the json file format validity when testing.

  Chef solo fails often because the json file format is invalid.
  Before commiting, check the json file format validity.

  This commit fixes #39.
Merge branch 'id/39' into dev