IA Page - make endpoint and separate page for editing
IA Pages - make the new page editable
IA pages - create new endpoint for saving edited fields
IA pages - redirect after POST
IA Pages - POST and save almost all fields
IA Pages - keep save button disabled until some field is edited
IA Pages - enable save button on keydown instead of on click
IAPageEdit.js - remove useless variable
InstantAnswer.pm - better error handling and remove useless code
editpage.handlebars - move description under the name
user permission script
IA Pages - add/delete example queries
Merge branch 'master' into edit

Conflicts:
	root/static/css/ia.css
page.handlebars - move description under the name
IA Pages - display example queries as a list
IA Pages - add a delete button for each example and tweak add button style
ia.css - fix Firefox visualization issue
IAPageEdit.js - handle click in dynamically created buttons
Merge remote-tracking branch 'origin/user_permissions' into edit
IA Pages - check for user's permissions before updating the DB