move json.net dependency to tests only; require consumer to implement serialization for .net 3.5