Add cloverage plugins to the project
models/record: Lowercase table name
query: Don't produce a query for an empty value
test/query: Refactor for improved coverage
Add test coverage for models.search
Add test coverage for views.search
Add test coverage for models.search
models/search: Ignore blank strings

When splitting arguments, check that the given string is not whitespace
only, for example "   ".
bin/build: Accept arguments for configure script

The script passes any arguments it receives to the configure script. So:

    ./bin/build --foo

invokes configure with:

    ./configure <normal-args> --foo
Add test coverage for views.layout
scripts: Rename env.sh to launch-shell.sh
scripts/launch-db: Use sh not bash shells
scripts/launch-db.sh: Add explanatory comment
Add a script to launch a local server instance
Add test coverage for resources
Add test coverage for views.advanced
Add test coverage for views.components
Add test coverage for views.footer
Add test coverage for views.index
Add test coverage for views.login