Added note about deviation from Promises/A+ due to Ruby not having same notion of execution cycles.
Test on latest version of Rubinius