Generate foreman sdk from api documentation

- preserved old interface for methods: index, show, update, destroy
- preserved plugin's interface

Change-Id: Ia03c48aeea493a9a90cbeeaeebbe478eaec1030c