Check the run_context.loaded_recipes rather than the run_list, removed sysctl

* The 'openstack-network::server' recipe is most likely contained in a role and
  not explicitly in the run_list.
* The sysctl cookbook is unused and was removed as a dependency.
* The test was removed because I could not figure out how to stub the
  run_context of the chef_run and we are using ChefSpec 1.2 and all the
  documentation is for ChefSpec 3.0. I've commented it out to revisit when we
  upgrade to 3.0.

Change-Id: I4f4c60eaec9391c2871942dc95b557468f3bf85a