Change recommended way of loading schedule

When schedule is loaded in resque:setup task, all resque process irrespective of if they are the scheduler or not will try to reload the schedule. 

Not only is this an unnecessary overhead, but it also causes a race condition in setting the schedule which was fixed recently in #439. Since this fix is not yet available on rubygems, it best to tell user to only run one instance of the scheduler and do it like this.
I believe in rake, the common practice is still to use the 1.8-style hash literals, because the :this => :that can be read as reads like "this depends on that"; using the 1.9-style syntax loses this.