make compile test name consistent with others
add 3 more artists to TestSchema for paging purposes
update 11-paging.t to use TestSchema
remove unneeded code from 11-paging.t
remove/fixup some Pg-specific code

 * DBIC.pm was checking for "no such column" errors using a Pg-specific
   regex.  Teach the regex to understand SQLite syntax, too.

 * Remove some DBI::Pg preloading code

 * Add a note to NOTES.pod that the current code needs to be tested with
   other database backends.
update 12-searching.t to work with TestSchema
convert 13-fields.t to use TestSchema
update WebApp to handle scalarref result names

 * In DBIC, __PACKAGE__->table(\'cd') is valid usage.  Update WebApp to
   support this.
update 14-distinct.t to work with TestSchema
enable prefetching on filter relationships
convert 20-prefetch.t to use TestSchema

 * Add a genre to a cd in the test fixtures to aid prefetch set tests
I'm an idiot.  Add use W::D::WebApp stmt to 11-paging.t
use better regex for matching rel accessor type
add WEBAPI_DBIC_DEBUG flag to turn debugging on/off
convert 30-ordering.t to use TestSchema

 * Add genres to all cd fixtures to facilitate testing
remove superfluous debugging code
discard_changes() after POST to get default fields

 * We do a discard_changes after PUT commands to make sure we are in
   sync with the database.  This patch now does the same for new objects
   created via POST.
convert 50-modify.t to use TestSchema
Add note about performance and caching relationships
Add comments explaining the new discard_changes calls