extra ignores
Use Hoe's hoe/compiler to deal with rake-compiler stuffs. Not sure if
hooked up entirely properly yet as I can't get a full compile to work.
Re-apply some of my previous work by hand. Got nuked by a merge from 1-4-stable.
Use racc/racc in extension for consistency

This fixes build issues where the hoe compiler plugin was trying to
install racc/racc which didn't exist.
More manual edits to fix bad merge on master. This gets all tests
passing again.
Merge branch 'master' into fix-bad-merge

* master:
  Rakefile cleanup: specify MIT license, use dependency calls, clean up spec_extras.
  Ensure that test task builds first.
  more ignores
  use minitest
  fix detection of rb_ary_subseq(), use mkmf's have_func()
  Fix test runs on 1-4-stable, but they still fail
  Add .travis.yml for pull request checking
  Fix test runs on master, but they still fail
  Add .travis.yml for pull request checking
  Added "." to the load path for ruby 1.9
  Added coding magic comment to tasks/email.rb
  Fixed missing return warning from clang.

Conflicts:
	.gitignore
	Rakefile
	ext/racc/cparse.c
	ext/racc/extconf.rb