Extract spec tasks from Rakefile
Extract samples tasks from Rakefile
Extract yard task from Rakefile
Remove unused 'record_task_metadata'
Remove rubygems packaging task

We're using the Bundler tasks, which are a wrapper around the Rubygems
tasks.
Change spec:shoes task to spec:dsl

This makes more sense with our shoes-swt and shoes-dsl gems.
Retain spec:shoes as an undocumented alternative for those whose muscle
memory is strong.
Clean up spec task descriptions
Remove unused/redundant task declarations
Remove commented-out code
Remove outdated comment
Add sample and yard task files.
Merge pull request #755 from shoes/extract-tasks

Extract tasks from Rakefile