Fixed error messages which were appearing under some conditions while
indenting:
- indenting
"""
2+2;
[2]+2;
"""
would message "Beginning of buffer" (fixed, no change in indentation)
- indenting
"""
x := toto\
     [t]tata;
""" would message "void variable smie--parent" (fixed, changed the
indentation, but the indentation settings for that situation are still
wip)
Changed the tests for electric newline, so that they ignore the indentation.