JSCodeHinting - Find requirejs modules even when project root doesn't match requirejs root

Find requirejs modules even when project root doesn't match the requirejs root.

Looks for any files that end with the name of the module we're looking for.  Does not do any tie breaking yet, but this gets the requirejs support working when you open the 'brackets' dir for instance, instead of the 'brackets/src' dir.

This partially fixes https://github.com/adobe-research/brackets/issues/32 - still can't configure requirejs roots, but now we find a lot more requirejs modules if the source root wasn't the directory opened.