Changes for Perl extension ORLite

1.21 Sun 24 May 2009
	- Updated to Module::Install::DSL 0.88
	- Added commit_begin and rollback_begin to allow persisting
	  of the connection between successive transactions.

1.20 Thu 12 Feb 2009
	- Auto-create parent directory for ORLite files
	- Add root method ->sqlite which returns the path to the
	  sqlite file for that database.

1.19 Tue  3 Feb 2009
	- Adding support for using a CODE reference in the 'create'
	  parameter, so that the schema setup can be provided directly
	  in the ORLite initialisation.

1.18 Wed 14 Jan 2009
	- Adding an ->orlite method to return the version number of the
	  ORLite module that was used to generate the distribution.

1.17 Sat  3 Jan 2009
	- Adding a ->truncate method to each table

1.16 Sat 14 Dec 2008
	- The fact that I didn't need to change ORLite for ORLite::Migrate
	  suggests that it's stable enough for general use (pending 2.0)

0.15 Wed 24 Sep 2008
	- Adding support for writable pragmas
	- Adding tests for pragmas, schema_version and user_version

0.14 Tue 23 Sep 2008
	- Removed the last remnants of %ORLite::DSN and %ORLite::DBH.
	- Added support for the "create" param to allow database creation

0.13 Fri 19 Sep 2008
	- Fixed critical bug introduced in 0.10 or somewhere around there,
	  where column accessors were not defined for readonly classes.
	  (This fatally killed ORLite::Mirror)

0.12 Mon 15 Sep 2008
	- Don't store the database values in a shared hash any more
	  (Makes the classes self-contained and able to run without ORLite)
        - Add a tables param to the import, to allow the base database
          connectivity class to be created without the table classes.

0.11 Tue  9 Sep 2008
	- If we aren't debugging we don't need to write the temp file

0.10 Wed  6 Aug 2008
        - Quote all column names for explicitness

0.09 Fri 11 Jul 2008
	- Adding pragma method to the top package
	- Adding user_version import param to provide the ability
	  to lock the Perl code against a known-good schema.

0.08 Tue 24 Jun 2008
	- Adding an experimental -DEBUG option

0.07 Wed 28 May 2008
	- Actually trust the package param

0.06 Wed 28 May 2008
	- Don't add transaction support if we are readonly

0.05 Tue 27 May 2008
	- Minor bug fixes in the ->import method
	- Correcting the RT link in the POD.

0.04 Tue 27 May 2008
	- Added ->import( \%hash ) support.
	- Added support for custom passing of the target package.
	- Added support for readonly database loading
	  (We need this for doing mirrored remote db support)
	- Autodetect readonly SQLite files

0.03 Thu 22 May 2008
	- Added initial foreign key support
	- Added the POD documentation for ORLite root packages
	- Added File::Spec dependency

0.02 Mon 19 May 2008
	- Added class and instance ->delete
	- Added ->new
	- Added ->insert
	- Added ->create

0.01 Fri 16 May 2008
	- Created an initial experimental support with only ->select