This now makes get_syscall() add the syscall into a list if it is not found.
This fixes the counts not tracking unknown syscalls and also simplifies some of
the code to not have to check if sc is valid.
I tried converting this to ohash, but it is an awful library. I gave up for
now. This works and be optimized more later.