Refactored Mtp driver interface into multiple classes.
am: 487be61fb0

Change-Id: I5990e904f26f458e80441ec52414a95980ff896f