*9014* Use composer for 3rd-party library dependencies

Sure, it seems like it'll be generally useful.