added more unit tests, fixed bug with mongo dot replacement for map keys, fixed but with get url containing dot