Improve error message when defining a module inside another module
Both of the following programs are rejected because they try to define a module inside another module. Currently the 'syntax error' message doesn't make this clear.
type t
module Mdule
end
module Mdule
module Bdule
end
end