Use simplejson as a fallback if builtin json not available

I saw that in the last commit simplejson was imported from it's own package instead of Django. 
simplejson is for old python versions with no builtin json module. 

This patch uses json by default and falls back to using simplejson if Python is too  old.