Updates for DAGMan/HTCondor/Standalone support

A few changes to CRABClient:
  * The requestcache now stores the original config.
    Previously, individual options were stored in the requestcache,
    which meant a lot of work to sync up when the original config had
    that data already. It also meant initializers got passed different
    information depending on if it was from the 'submit' command (who
    has the real config) or other commands (which only got things stored
    in the request cache). These configs are tiny, so storing it isn't a
    big deal

  * Fix support for kill/status/submit to tell the difference between
    the different backends when in standalone mode

  * Don't have the status command spit out a pandaMon URL when it
    doesn't exist. A future update will give the equivalent URL for
    condor monitoring Real Soon Now (tm)