fixed over-caching of name variants
minor read_rule handling cleanup
fixed WQL match handling to support unicode
Allow test fixtures to be loaded in postgresql

In MySQL, boolean columns are one-bit integers that store the
value 0 for false and 1 for true.  In PostgreSQL, they are
boolean columns that store true and false.

The cards.yml in db/bootsrap has the value 'false' for the
trash column in all the card records, which works fine in both
databases.  The cards.yml in test/fixtures has the value '0' for
the trash column, which only works in MySQL.

Use false instead!
Merge pull request #100 from bneumeier/master

fix http://wagn.org/Error_when_running_tests_on_wagn_master
Merge remote-tracking branch 'wagn/master' into develop