more ignores
Ensure that test task builds first.
Rakefile cleanup: specify MIT license, use dependency calls, clean up spec_extras.