Fallback for sub-module requires. Fixes #789.
Merge pull request #885 from pluma/require-submodules

Added fallback to allow requiring submodules (fixes #789)