Adds the file api/bots_api/provision.py that installs dependencies for bots using pip. This file is also used by run.py when running a bot. However, for testing, you need to separately provision the bots.
client
bot_handler
This will make it convenient to include these bots in Zulip API releases on pypi. Fix #5009.