I believe in the instruction to use $PAGE->requires->yui_module('moodle-block_fruit-fruitbowl',
'M.block_fruit.fruitbowl.init');
they actually mean $PAGE->requires->yui_module('moodle-blocks_fruit-fruitbowl',
'M.blocks_fruit.fruitbowl.init');
(blocks instead of block)