Preheat the oven to 350 degrees. Cook the bacon pieces with the onion in a large skillet just until the onion is tender (about 10 minutes). Combine the bacon and onion with all the beans, the catsup, mustard, Worcestershire sauce, brown sugar and molasses. Pour into a greased 2 quart casserole. Bake, uncovered, for 1 hour.