Make icon tag accept options

Allow passing options to the icon tag, e.g. title, which will be
displayed on the icon hover.
Use icon_tag helper in proposal_show
Separate the cluster related pacemaker-crowbar proxies
fix broken unclaimed_physical_drives method

The list returned by `phyisical_drives` contains two element lists where
the first element is the OS mount path/name for the device. This then
needs to be turned into the device unique name in order to use the
`disk_owner` method.

This also fixes the unclaimed physical disks validation in the cinder
barclamp.

Fixes bnc#830868
Remove duplicated "chef" from Gemfile

bundler doesn't like gems being listed twice
Merge pull request #1029 from rhafer/gemfile-chef-dup

Remove duplicated "chef" from Gemfile
Merge pull request #1027 from mapleoin/unclaimed

fix broken unclaimed_physical_drives method
Remove unneeded code

Initialization of node.crowbar["crowbar"] and
node.crowbar["crowbar"]["network"] is already done in
NodeObject.create_new_role().
The NodeObject.allocated method was removed

Use allocated? instead. This seems to be collateral damage from
commit b12b969f.
Renamed i18n file, added quotes and copyright
Merge pull request #1032 from tboerger/feature/i18n-rename

Renamed i18n file, added quotes and copyright
Merge pull request #1026 from bkutil/pacemaker_proxy

Separate the cluster related pacemaker-crowbar proxies
Merge pull request #1018 from bkutil/icon_tag_accepts_options

Make icon tag accept options
Merge pull request #1019 from bkutil/use_new_icon_helper

Use icon_tag helper in proposal_show
Removed gitattributes file
Restructured gitignore files and removed KEEP_THIS files
Initialize "allocated" attribute when creating the node object

Apart from being somewhat cleaner also avoids breaking the true/false
convention for the NodeObject.allocated? method.
Make allocated? behave according to ruby conventions

'?' methods should only return a boolean
Moved javascript into barclamp specific application.js, register barclamp javascripts
Fix i18n load paths