Remove generated files
Fix directory structure so RubyGems 2 gets it right.
Fix gemspec
Rename gemspec to new gemname
Bump version number.
Add Rakefile for automating tasks.
Add .gitignore
Fix test require.
Convert README from RD to RDoc, adapt gemspec accordingly.
More tasks
Add pkg/ to gitignore
Partly reset gemspec for PR.
Fix markup
Fix changelog format
Merge branch 'ruby-2-0' into ruby-2-0-pr

Conflicts:
	ChangeLog
Fix some compilation warnings
Fix even more warnings
Add prototype for dict_swap_with_next() to dict.h.

This also fixes a warning about an implicit function declaration.
Fix some more warnings about bad code style.
Fix last warning about losing a "const".