sphinx 2.1.3 and --devel 2.2.1

Closes #24271.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
nu: fix build patches

Closes #24267.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
vala 0.22.1

Closes #24266.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
libmongoclient 2.5.3

Closes #24265.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
libbson 0.2.4

Closes #24261.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
vim: Preliminary Python 3 support

Signed-off-by: Adam Vandenberg <flangy@gmail.com>

Closes #21366.
grammar edits
Split bsdmake wrapper out from make wrapper
Add ant wrapper to superenv

Closes #24285.
Refs #22199.