Introduce jail "templates" to the UI

- Remove hard coded linux jails
- Create new jail template resources
- Remove all hard coded linux jail flags
- Create method to get jail tar balls from CDN
- Update jail progress to reflect template creation
- Update jail creation process to rely on templates
- Update jail types to use templates
- Update jail type field to only display template types, 3 of which
  come included by default (standard, portjail and pluginjail)
- Update warden to relfect these UI changes

  Work that needs to be done:
    This is still a little rough around the edges. A universal progress
    meter needs to be implemented. Various pieces of the warden need to
    be modified to use extract-tarball. Plugins need to be updated to
    use template creation prior to jail creation. Everything DOES work
    though. More to come, please stand by.