Refactored machines part including cli and added rename functionality to cli
Removed unused file and data attributes from machines CLI
add chef search convenience library methods

search_env_filtered was copied from the the nova barclamp (originally
written by Sascha Peilicke)
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
Merge pull request #879 from mapleoin/search-lib

add chef search convenience library methods
Move new search helpers to utils cookbook

I just realized that it should really be in the utils cookbook, as the
crowbar cookbook is really specific to the admin node.
Merge pull request #898 from vuntz/move-search

Move new search helpers to utils cookbook
Use "no_role" as NodeObjects intended_role attribute default
Merge pull request #900 from bkutil/use_no_role_as_intended_role_default

Use "no_role" as NodeObjects intended_role attribute default
CrowbarController#element_info spec is order independent
Merge pull request #899 from bkutil/fix_element_info_spec

CrowbarController#element_info spec is order independent
Integrated SUSE branding
Change app_config.yml for branding
Port the documentation patch from Cloud 2.0 branding
Hard-code full navigation in static pages
Add favicon to static pages
Small fixes to static pages
Style redirect page