Handle non-collection targets

DefaultDropHandler was trying to dereference null when the drop target
wasn't a collection.
Merge pull request #80 from grokys/master

Handle non-collection targets