Feature/hardwaretype create edit

Adds Hardware Types CRUD operation.

1. Enables to add new Hardware-type.
2. Edit Hardware-type
3. Save
use `!$scope.editing` instead of `$state.includes('*.create')`, it is defined in CrudFormBase.