Use UTF-8 database for Travis tests
Don't check line length until we change the tab default to 2 spaces
Merge branch 'use-utf8-database' into rails-3-develop
Removing houndci.com config

It's producing too many style messages at the moment. Consistent style
is good, but we don't want it at the risk of discouraging contributions.
Maybe we can restore it when we have a more consistent house style to
work from.
Merge branch 'rails-3-develop' of ssh://git.mysociety.org/data/git/public/alaveteli into rails-3-develop
Rename example databases to match documentation

Renamed with alaveteli_ prefix rather than foi_ in 3cd30c9 so keep the
example consistent.
Add template to example database config

Recommended setup includes creating a template (d0a8e9b) so specify that in the
database configuration example too.
Merge branch 'update-database-config-example' into rails-3-develop
New API method for updating request state
Extend add_correspondence API method to optionally accept a state param
Refactor state update API, better error handling

Filters; more 403s, fewer 500s; added logging; less duplication
Sending an invalid state value to add_correspondence now aborts the entire operation
whitespace

includes various code layout fixes