Have the draft module store actively prevent non-leaf nodes from being
saved as draft.
Merge pull request #110 from edx/bug/dhm/baddrafts

Have the draft module store actively prevent non-leaf nodes from being