Environmentally friendly franchises can mean business success--just be sure they're as green as they claim.