replaced regex xml parser with pegjs alternative

also switched building to gulp from npm scripts