Include vendor libraries into vendor.js

* Include vendor/ into the vendor.js file
* Include vendor tests into test-vendor.js
* Separate vendor CSS files into vendor.css