New deferrable spelling

Along with minor doc update and adding rake to dependency list.

schema_test is (somewhat) happier after this change.
Requiring seems fine to me as long as the tests run. Weird that it never complained for me about rake. Are you using 1.9.3 with rvm?