Fetch all dependencies via gradle (Fixes #29)

I've amended build.gradle to pull in any dependencies automatically, so we shouldn't need to manually place API jars/sources in place any more.