fixes #1726 Template editor doesn't seem to work with IE
use file reader for the config template file upload.
fixes #1726 ie support for edit template (with a simple text-box).
added commit comment, history and preview to the template editor.
audit as twitter and versions for template.
This also closes #1377 as it offer versions and diff view of the tempates.
it is not ideal, but it should handle the most common case for now,where we should open other feature requests to support all of the ideas in #1377
added ace code editor to the provisioning template edit page.
added info text to the assosiation tab of the provisioning templates page.