Add openstack-keystone Should-Start in SUSE init script for crowbar_join

crowbar_join will call chef-client; if this is happening on a controller
node, then the server roles for glance/cinder/quantum/nova will try to
contact the keystone API. But this one won't have started yet since the
keystone cookbook will only restart it delayed (unless the config file
changed, which won't happen on boot).

So we need to have keystone running before.
Add openstack-neutron Should-Start in SUSE init script for crowbar_join

Similarly to previous commit, we need an openstack-neutron dependency
because the cookbook will contact the neutron API which might not have
been started by the cookbook.
add timeout 100 to first boot to ensure that network is up
Merge pull request #220 from vuntz/crowbar_join.init.suse-roxy

Add openstack-{keystone,neutron} Should-Start in SUSE init script for crowbar_join
Merge pull request #236 from vuntz/timeout-for-hyperv

Merging in roxy too, see https://github.com/crowbar/barclamp-provisioner/pull/221