Add ability to set placeholder and error drawable using targe.t

@JakeWharton