sometimes the speed test fails, because there's not enough margin on travis
__getattr__ arbitrary returns fix
slices should be ignored in __getitem__ settings (for now)
removed a few old/unnecessary tokenize definitions
again tokenize simplifications
unicode issues in usage matching
simplify some usage stuff
array recursion test, took a long time to find that annoying bug.
fix for the recursive ArrayInstance issues.
precautionary fix without test (sith.py didn't reproduce it), in execution detection.