Support for generic file drop handlers

Includes PlainTextFileDropHandler as an example implementation.

Change-Id: I1de3363a959d8297f73e650f2cc7fb6feb981d00
Merge "Support for generic file drop handlers"