fixed query string parsing with params without value and '=' char