Move cookbook dependencies to git submodules

Hi, thanks for setting up this environment - it's saved me a morning!

I updated all the cookbooks to be git submodules of the relevant cookbook's repository (they link quite nicely too since they're all on github) - this should be easier to keep up-to-date.

Cheers,
Ross