Hugo's Ham N Cheese Macaroni Salad