Refactored machines part including cli and added rename functionality to cli
Removed unused file and data attributes from machines CLI
Fixed specs to map to the old update method
Added id requirement to allow fqdn id attributes
Merge pull request #872 from tboerger/feature/machines-refactor

Refactored machines part including cli