Enforce the contract laid out in Javadocs

Make sure that copy constructors respect the contract stated
in the Javadocs that all child views have their width forced
to MATCH_PARENT.

Also copy weight field if the copy constructor gets another
instance of TableLayout.LayoutParams

Bug: 29502952
Change-Id: I27bf581179f528c9ad2e15ab448ba1f044696473
1 file changed