libbinder_ndk: BAD_TYPE on bad checkInterface

As is convention. Previously PERMISSION_DENIED which isn't as clear and
also isn't consistent.

Bug: 111445392
Test: ./ndk/runtests.sh (note, this passing just indicates that this
    path isn't exercised. Multi-process tests are still in progress).

Change-Id: Ic66a61e87b7066224fff5ed7423fcfb0d50ffa93
1 file changed