Unpublish quiz if last question deleted. Also, cleaned up the tests and factories.
Cosmetic change.
Refactored tests to better use FactoryGirl associations
Add max length validation to quiz name