add internal report method
disable internal rule 'no new line at end of file' - it can be implemented manually
invalid tokens now generates an internal report and are non blocking - see #34
fix segfault when casting invalid string to a numerical value - fix #33