An international agreement on Iran's nuclear program could signal a new era of detente between Iran and the international community.