tests: avoid assertIn for python2.6 compatibility

Signed-off-by: David Aguilar <davvid@gmail.com>
pickler: special-case None dict keys for demjson

Add backend tests to ensure that the expected behavior has coverage
across all backends.

Signed-off-by: David Aguilar <davvid@gmail.com>