Fix barclamp and name methods to work w/ networks

ProposalObject is (ab)used to also write data bags that contain network
information (and not proposals).

Commit 5614efd broke this because the regular expressions were not
matching at all.

This is only really visible when the network barclamp is applied, which
is usually on install.
Merge pull request #1110 from vuntz/unbreak-install

Fix barclamp and name methods to work w/ networks
avoid bash_completion.sh appearing as an area for crowbar CLI

bash_completion.sh should not appear in the following usage:

cloud4-admin:~ # crowbar
Usage: crowbar <area> <subcommand>
  Areas: ceilometer ceph cinder crowbar database deployer dns glance heat ipmi keystone logging machines network neutron nfs_client node_state node_status nova nova_dashboard ntp pacemaker provisioner rabbitmq reset_nodes reset_proposal suse_manager_client swift trove updater watch_status
Merge pull request #1112 from aspiers/crowbar_cli_areas

avoid bash_completion.sh appearing as an area for crowbar CLI
Move crowbar_node_status tool from barclamp-crowbar to barclamp-nagios

This tool is talking to nagios, so should really live with
barclamp-nagios.
Support finding crowbar subcommands when the executable is a symlink

Right now, the crowbar tool only looks for subcommands in the current
directory and in the directory of the executable. We change the latter
to look for subcommand in the directory of the symlink target if the
executable is a symlink.

This allows having a /usr/bin/crowbar symlink pointing to
/opt/dell/bin/crowbar.
Merge pull request #1115 from vuntz/node_status

Move crowbar_node_status tool from barclamp-crowbar to barclamp-nagios
Merge pull request #1116 from vuntz/crowbar-bin-as-symlink

Support finding crowbar subcommands when the executable is a symlink