Change 'parents':None to 'parents':[]

I mentioned this a while back, but here's a branch switching the default 'parents' value to be more uniform.

There's also a commit adding a bit more functionality to toaster.h.  I plan to keep expanding this as the clang work continues; let me know if you think it's better to split the extra stuff into a different file.