Make 32-bit jails work again

- While here, uncomplicate the complicated mess that I had made of the
  javscript routines to grey out fields. Keep it simple.
- Remote 32-bit as an option from the jail form, rely on jail templates
  now
- Set an architecture field for jail templates
- Add new fields to the view that exposes template fields

Ticket: #3590
Don't break after hiding the delete button for plugins

Ticket: #3595
Do not redefine method name
Fix load of kernel module from plugin
cdrtools is now under sysutils.
Advise using pkg instead of ports.
Merge remote-tracking branch 'github/pootle'
Do not create multiple Kmod objects
Add name for Kmod model
Fix space issue
Make sure FREENAS_RC file exists

Ticket:	#3597
Make sure ix scripts run early enough

Since the ix scripts were moved from /etc/rc.d they were not running
early enough in the rc system because only /etc/rc.d are taken into
account for the early boot stage.

Segregating boot stage is not crucial for us because everything is in
the same filesystem or available at that time.
Use the dnsRoot attribute to lookup domain controllers for the domain
instead of relying on the domain being a domain controller.
Change version in prep for the RC tag
Switch image name back to untagged name.
We're now heading into -RELEASE!
Revert "Get the update script working."

This reverts commit aff9def439c46a503dbc6aa2e638cecf4358529f.
Go back to RC so we can retag
Revert "Go back to RC so we can retag"

This reverts commit 93440a94f6b9027b7abcf05e8794b9c029f7dad0.
Auto-Commit of i18n data from Pootle