Apply actual type checks in arvo core.
Various fixes and improvements.
Applications properly self-reload.
Merge branch 'nextbreach' of github.com:urbit/urbit into nextbreach

Conflicts:
	urb/urbit.pill
	urb/zod/arvo/hoon.hoon