Merge pull request #1 from fiedl/master

flasher scripts: add `sim_services` import dependency.
extend to make flasher tables

git-svn-id: http://code.icecube.wisc.edu/svn/projects/clsim/trunk@116608 16731396-06f5-0310-8873-f7f720988828
put myself on the mailing list

git-svn-id: http://code.icecube.wisc.edu/svn/projects/clsim/trunk@116944 16731396-06f5-0310-8873-f7f720988828
add refractive index range and make tablemaker actually find the minima

git-svn-id: http://code.icecube.wisc.edu/svn/projects/clsim/trunk@117054 16731396-06f5-0310-8873-f7f720988828
adhere to OpenCL language standards to fix clsim on Intel OpenCL

The __read_only and __write_only keywords are only valid for image*_t types in OpenCL, whereas I used this for all datatypes in the propagation kernel code. The AMD and nVidia compilers don't really care, but the Intel OpenCL implementation throws a compiler error. This should fix that and make things work with Intel OpenCL.

git-svn-id: http://code.icecube.wisc.edu/svn/projects/clsim/trunk@117555 16731396-06f5-0310-8873-f7f720988828
I3CLSimMediumProperties should always have used I3_SPLIT_SERIALIZABLE, not I3_SERIALIZABLE.

I wonder why it worked before.. This makes things work with Xcode 5.1 (clang 3.4) again.
cannot have python functions-as-modules with arguments called "If" after the recent change to allow conditional python functions.

(I could just have removed the custom code handling the "If" function, but I want to keep backwards-compatibility for a while. Rename this to "If_" for now. Can be removed in the future and will automatically be handled by icetray.)