enabled chef role assignment at commission time

* created Quarry.Blade API namespace
* created a simple BladeController which is currently wired for fetching a roles list from the backend API
* mimicked the existing fetch 'kickstarts' and 'layouts' data approach in the commission workflow: updated data will be fetched when entering the CommissionVm route state

Currently limited to choosing one role at commission time per host.
now returning a sorted array of chef role names