optimize execFunctionDeps loading in worker.R

using `rawConnection` to keep the `load` in memory;
see http://stackoverflow.com/a/23597894/4134338
Can we combine the two conditionals to save one branching?