Do not lex words beginning with 'primitive' as the symbol primitive

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Return does nothing useful here and is confusing because setattr does return None, I think.

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Added __str__ to Primitive

Signed-off-by: Stefan Marr <git@stefan-marr.de>

Conflicts:
	src/som/vmobjects/primitive.py
Fix Identifier for use in jitviewer

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Make new_array_from_list more functional, which helps RPython to elide the object creation in some cases

This also includes several assertions to ensure that arguments are not resized with `make_sure_not_resized(values)`

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Whitespace

Signed-off-by: Stefan Marr <git@stefan-marr.de>