Improve inheritance and kwargs passing between android_binary and target.

Remove unused params from AndroidBinary __init__, as referencing them
would prevent those kwargs from being passed in the super() call.

Referenced from lahosken @ https://rbcommons.com/s/twitter/r/610

This patch is dependent on that CR, review #610

Testing Done:
ci.sh passed.
Travis passed: https://travis-ci.org/pantsbuild/pants/builds/28694692

Reviewed at https://rbcommons.com/s/twitter/r/614/