Improve the cookbook manage spec.

:fork_and_knife: 

This commit creates a more specific expectation for invalid URLs. It also
improves the language in the specs to better explain what is going on while
fixing some typos.