with-markers and with-current-location added.

Two new macros one of which works like let, but auto nils markers, and
the other which runs the body in a given buffer and location.