Add custom required blocks comparison. Add feedback tests. Pull out common testing code.
Remove now-unused method
Remove unnecessary / outdated comments
Add test block factory and a few more required block tests. Naming / comment tweaks from code review.
Complete renaming
Inline name comparison sort function
Merge pull request #593 from code-dot-org/custom_required_blocks_comparison

Add custom required blocks comparison. Add feedback tests. Pull out common testing code.