Added CMake switch for lua or torch package paths

The default is the existing torch package paths.
Merge pull request #140 from akfidjeland/package-path

Added CMake switch for lua or torch package paths
Added missing test
Merge branch 'master' of github.com:andresy/torch
More CUDA testing.
Using a default scale in Module.backward().

This should not affect anything, as modules are always
used within containers. Mostly important during testing.
Merge branch 'master' into luarocks

Conflicts:
	cmake/TorchPaths.cmake