According to Mike Mearls, they removed flanking because there was too much confusion of how it worked with large+ creatures; given the desire to move to mapless encounters, it's also way too fiddly.
For the rogue, they added the "...if there's another creature hostile to your target within 5'...