Supports the generic Object type.

This support is provided via the Parcel.{read,write}Value() methods. It
might not support every type allowed by AIDL2.
Added a simple `logtransaction` modifier.

Currently it only logs the method name. Eventually the arguments and
return values will be logged as well.
Record the git commit in generated build_aidl2.rb.