Flexible dieting is exploding in popularity and for good reason. Here's everything you need to know to make it work for you.