pdnscontrol: pass thru 200, 400, 422 unmodified

Results from pdns with these status codes should be processed
by the client.
Preliminary UI for creating/modifying/deleting zones
follow pdns auth config/stats change
Follow pdns auth rrset change

Also fix error reporting on the way, and completely fill out new
records, too.
Add Icons where "necessary"

Also slightly slicker server view.
Implement almost perfect request forwarding

Where possible, do an almost perfect forwarding to upstream pdns servers.
Previously, Accept would get lost, and other nastyness.
Use API to export a Zone
Fix zone edit "Cancel" url
Support 'disabled' attribute on records
Sort DS/NS higher
Rearrange records edit interface

Hopefully a bit more logical.
Put server/zone delete button away from save
Remove some legacy hacks
Tell pdns2graphite about new statistics reply format
pdns2graphite: don't crash on legacy stats replies
Fix 'mustDo' undefined
Use alert-box style for error messages
Remove deploy button for now
Rearrange action buttons on server detail page
Upgrade to Foundation v5.0.3

Some layout bugs have been fixed; the buttons are still HUGE.