expand load_presets functionality

add functionality of load_presets so that it can

  1. take user specified ovals/bvecs or
  2. load default bevcs/bvals for user specified dataset
  3. check validity of the user-specified bvecs/bvals