Report an error when first token indented

If the first content line of a module is indented, when the indentation
drops the compiler will crash trying to find out where the indentation
should be. This change correctly raises the error at the initial invalid
indentation.