Goodbye RSpec, long live Test::Unit

Using test-unit 3.0 instead of RSpec.

Some specs are work in progress.
Okay. After merged, I will change the code.