FSE-201: Update knife-container to support ChefDK and Chef 12 libraries

- Remove old dependencies
- Require a ruby version >= 2.0 (provided by ChefDK)
- Require a Chef version >= 11.16.0
- Use internal Chef::JSONCompat library to handle JSON parsing and encoding