added bower support and put npm/bower into vendor

all bower_components and node_modules are now in the vendor directory

refs #21457