Added "dev mode" for automatically creating tables as needed

This change can be useful in testing environments where you need to setup the schema, but you don't want to maintain a bunch of schema files.

A caveat, I haven't added any test cases for this. I noticed the Pheasant class doesn't have a test case already. Should I add one?