public static void launch(IProject project,String mode){
  launch(project,mode,null,null);
}

public static void launch ( IProject project , String mode ) { launch ( project , mode , null , null ) ; }
given a specific resource , launch for that resource . this will involve either finding an existing launch configuration , or making a new one .
