ok, multi solving answer... pulsating in the pedal; not always from out of round, (warping), could also be ABS. i had a similar situation happen to my honda, and the guage said it was "in spec" for out of round when i checked it. there are a couple other reasons why that could be happening. however with the side you can smell when braking; could be a stuck pin, stuck caliper or maybe a collapsed line (rubber and/or metal) that causes that particular side to brake heavier to the extent of the smell emminating from it. maybe a stuck prop valve or clogged one. bad master cylinder. the list may be overwhelming, but it is not endless.
you will want to remove both front tires and examine both sides. not to make sure they're the same, but to make sure everything is functioning properly. both inner and outter pads of each independant side are worn evenly, if not, could be a stuck caliper, frozen pin or slide, or clogged/ collapsed/pinched line. then examine to see that both sides are evenly worn, however, maybe someone got lazy and replaced one side, and the material on the pads wont be even... hmm. without seeing is hard to tell. i guess youll kinda get the picture now of what im trying to say. and remember, if it dont look right, then it probly aint.
now, for the backs..... try to find a diagram, so you can compare and contrast to make sure it was all together right...and to make sure the automatic adjuster was put in the correct direction on both sides, and they're adjusted properly. they will eventually self adjust if installed correctly, and the squeak may go away after time, can be caused by cheap pads, or shoes. could also be from hard braking conditions or sitting for a while. i have seen drums out of round before. and shoes fall apart... anyway, another rule is that the larger (more surface material) shoe goes towards the rear. always. no matter what! it is was installed backwards it will cause problems. also, when everything is all together, with tires mounted, and properly adjusted, the rear tires will spin one quarter rotation when spun by hand. if you have any questions let me know... its kind of a run on thought, but hope i could help. not good putting thoughts into words.
ase certified in brakes and braking systems. mechanic for 9 years. any questions i didnt address feel free to post again... i actually just made all 3 lines on my friends cherokee today. she just purchased a 98 2 days ago. wish you the best with your new purchase!
also, dont fret, brake parts for these jeeps are CHEAP! inexpensive wise... calipers are a whopping 20 bucks over here after core charge! lol. pads are more. go figure.