Revert "Allow hooking in more data providers."

This reverts commit 18db5a689fdb61bd6a7da40e9fddc457e2b1d05c.

The `noccn` cuda-convnet wrapper scripts have a more elegant way of
doing this.
Merge b36ee97c298fa8ffa58779aa22232342209febb8