Companies like
http://www.alltravelsizes.com/ sell things like detergent and bleach in single use packets, as does pretty much any self service laundry, not sure which is less expensive. Just toss a couple of those in there for the next time.
I would however seriously consider going dry for as much of it as you can. it's lighter, leaks aren't an issue, etc. You can get dry chlorine bleach, dry detergent, etc.
Can't use dry oil though
I personally love aluminum bottles for stuff, it can usually take a beating.
http://www.ebottles.com/showbottles.asp?familyid=1418 for example has them, as do most travel stores.