#402 make ProvisionedShell an inner class inside Provisioned
#402 Get rid of outer usage of inner class ProvisionedShell
Merge pull request #415 from nyavro/issue402

#415: pull request #402 make ProvisionedShell an inner class inside Provisioned