See the screenshots in #700 for implementations but these are very
simple blocks which will make basic OOP (zombification) easier.
`ask` takes in a reporter and a string and will call that reporter on
the requested sprite.
`tell` takes in a script and a string and runs the script on the sprite.
These are sensing blocks and there are two differences from the BYOB
tool sprite:
* These use string and not "objects" since that doesn't exist yet.
* I did not (yet) implement the "input list" versions because I'm not
sure they will be used as frequently, though I do think they could be
in some library.
* Uses the split block for word to list
* Uses the split block for sentence to list
* Removes the word to list block from the words and sentences library
(since it was promoted to the tools library)
The use of the split block makes the two blocks essentially a wrapper
function, and it should improve the performance of the two blocks when
used in projects. They function identically to the current versions.