(MODULES-441) Helpfully fail when modifying chains

It is not intended for chains to be modified using the firewall
resource, but it would still try and result in obscure incorrect errors.
This raises a more helpful error
Merge pull request #288 from hunner/fail_chains

(MODULES-441) Helpfully fail when modifying chains