I called CIC few months ago and they told me the new rules will take effect on June19th. I called them again few days ago and
they told me it is not going to be June 19th but we don't know the new date so I really don't know who came up with the July 1st date in this forum.
There was an interview from Chris Alexander few months ago that mentioned the new rules will take effect some time this summer,so July? August? September?? can be any of these months, right?
The bottom line is the new effective date is not announced yet. the effective date might even be in August or September 2015, so be positive.
The best things is to get all your documents ready and keep an eye on any official news related to this topic.
I wish Good Luck for all of us
Cheers