Modules check.

Updated the comments.   
Added a compiler check to see if the compiler has modules enabled, before calling module based @import.