beagle: Add Framework location for CUDA

- Fixed typo in handling of opencl option
- Changed --with-cuda to a Requirement
- Adding nvcc to the ENV['PATH']
- See discussion in
  https://github.com/Homebrew/homebrew-science/issues/67