added ContentResolver.getType() shadow implementation and test cases