fix initilizing asi.parent
AsiList, namer started, tabs -> spaces
replace assign to undefined variable with var
namer warns 2x about declared vars, parser support all line endings
find var usages
tests for namer
using AsiList instead of Asi[]
file rename
refactored parent handling, fix out of range num err
fix valueFrom tests