SPEC: make isolators objects instead of strings
SPEC: make isolators objects instead of strings

Until now isolators have not had a schema and had to be serialized to a
string. Fix this by making an isolator an object with only a single
required field: "name". Everything else goes into isolator specific
fields.

Credits and influences:

http://www.freedesktop.org/software/systemd/man/systemd.exec.html#CapabilityBoundingSet=
https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/resources.md
https://www.kernel.org/doc/Documentation/scheduler/sched-bwc.txt
https://www.kernel.org/doc/Documentation/cgroups/net_cls.txt
https://www.kernel.org/doc/Documentation/cgroups/blkio-controller.txt

dustymabe/spec,stufflebear/spec,dgonyeo/spec,marineam/spec,stufflebear/spec,craimbert/spec,krnowak/appc-spec,endocode/appc-spec,tklauser/spec,dgonyeo/spec,alban/appc-spec,3ofcoins/appc-spec,dustymabe/spec,stufflebear/spec,appc/spec,tklauser/spec,apcera/appc-spec,squeed/spec,craimbert/spec,squeed/spec,marineam/spec,endocode/appc-spec,apcera/appc-spec,dgonyeo/spec,ChengTiesheng/spec,ChengTiesheng/spec,yifan-gu/spec,appc/spec,3ofcoins/appc-spec,krnowak/appc-spec,jonboulle/spec,ChengTiesheng/spec,iaguis/appc-spec,appc/spec,apcera/appc-spec,zenlinTechnofreak/spec,dustymabe/spec,alban/appc-spec,endocode/appc-spec,alban/appc-spec,zenlinTechnofreak/spec,yifan-gu/spec,jonboulle/spec,zenlinTechnofreak/spec,squeed/spec,tklauser/spec,3ofcoins/appc-spec,jonboulle/spec,iaguis/appc-spec,iaguis/appc-spec,craimbert/spec,yifan-gu/spec,krnowak/appc-spec,marineam/spec