code: public void createNewBranches(String basename, boolean empty, Logger log) throws Exception {
      createNewBranch(null, basename, empty, log);
      createNewBranch("cd", basename, empty, log);
      createNewBranch("cfg", basename, empty, log);
    }
docs: Creates required cadmium branches using the given basename.
  This will also create the source branch. The branches created will be as follows:
  <ul>
  <li><i>basename</i></li>
  <li>cd-<i>basename</i></li>
  <li>cfg-<i>basename</i></li>
  </ul>
  
  @param basename The basename used for all branches that will be created.
  @param empty If true the branches will all be created with no content. If false the
  branches will be created off of the associated <i>master</i> branch.
  @param log
  @throws Exception