cobbler/remote: ensure autoinstall_template and snippet UI saves work

Currently, if you edit/create an autoinstall_template or snippet, the
web UI throws a python exception because the xml-rpc remote interface
returns None.  The interfaces need to return True. Thanks to Alan
Evangelista for suggesting the fix.

Signed-off-by: Nishanth Aravamudan <nacc@linux.vnet.ibm.com>
web/views: do not prepend template path to new autoinstall_templates

When creating templates in the web UI, the template path gets prepended
to the name of the template, but this is no longer necessary since
fbccad32 ("Read autoinstall templates and snippets from settings").

Fixes: fbccad32 ("Read autoinstall templates and snippets from settings").
Signed-off-by: Nishanth Aravamudan <nacc@linux.vnet.ibm.com>
templates/aifile_edit.tmpl: fix template after rename to auotinstall_file

The code that parses the POST content refers to aifile not
autoinstall_file. This prevents saving new autoinstall templates.

Signed-off-by: Nishanth Aravamudan <nacc@linux.vnet.ibm.com>
templates/afile_list: autoinstall_files do not have a viewable property

The template refers to it, but it doesn't seem to be present.

Signed-off-by: Nishanth Aravamudan <nacc@linux.vnet.ibm.com>
cobbler/power: power_types duplicated when /usr/sbin and /sbin are linked

On FC20 (at least), at /:

sbin -> usr/sbin

And so Cobbler thinks that all power types (based off the regex for
fence_ in bothese locations) are present twice.

Signed-off-by: Nishanth Aravamudan <nacc@linux.vnet.ibm.com>
Merge pull request #1368 from nacc/misc_fixes

Misc fixes