Bug 796187 - Part 1: rework ClientRecordArrayAdapter to use the stored array, and be initialized only once; check solitary client box.
Bug 796187 - Part 2: add listPreferredItemHeight to send tab list.
Bug 796187 - Part 3: display tab title and URL before device list.
Bug 796187 - Part 4: rework SendTabActivity to exclude ourselves from the client list.
Bug 796187 - Send tab: usability tweaks. r=nalexander
Bug 831785 - Part 1: JavaDoc in ExtendedJSONObject.java. r=doc-only
Empty catch blocks.
Override hashCode if we override equals.
Remove unnecessary import.
Remove unnecessary return.