Project skeleton and basic documentation sketch.
Generate license, readme and meta files.
Accidentally put the Mite::Meta docs into Mite::Mite.
This is enough to get a class with a constructor.
Stray DB::single
Implement basic extends()
Add dependencies
Implement a very simple has()
Update the MANIFEST
Ignore mite compile files.
Add an abstract to Mite::Shim
Add the mite_shim
Add a test for mite_shim.
Turn mite_shim into a testable library.
Change the docs to match that has() takes a hash, not a ref.
Fix class_has to take a name.

Even though the compiler hasn't been implemented yet...
Make 'rw' the default for attributes.

This frees each compiler from having to provide a default.
Implement read-only accessors.
Fix the tests for the Carp 1.25 change to the error message format.

Carp (correctly) now puts the period at the end of the error statement.
Simplest way to fix that is to just use Test::Exception.  Might as
well pull in all of Test::Most while we're at it.
Run all the tests.