add optional separator support to stringify

stringify({foo:1,bar:2}, null, ';'); // foo=1;bar=2