Fix Issue #5 - provide DUB packaging for Dgraph

This collection of commits implements DUB packaging for Dgraph, with the library itself being packaged as a source library and the various test utilities being provided as subpackages.  The source tree has been rearranged to follow DUB package standards, and the Makefile has been rewritten so that dub and make will provide identical builds.