utilities: no longer limit the number of items in a RequestQueue in addAsyncRequest

This was added to fix #61, which was directly related to using a RequestQueue
for the TUI. We now do things differently there, and unfortunately quite a
bit of code assumes addAsyncRequest will not block (and uses locks and such
accordingly).
build: buildLibc and buildLibm are now significantly nicer.