telephony: Use reflection to create command interface (RIL class)

Change-Id: Icdc02eaa74b89dbde4ddfb989cc62481d6423312
RIL: Make RIL subclassable

Change-Id: Ibef500b32f4be460c385519a823e7d8513e816e2

Conflicts:
	src/java/com/android/internal/telephony/RIL.java