Finished core_ToolExists and wrote some basic tests for it.  Seems to work as intended.  Woot.