added hook usage for tabset
Merge pull request #82 from yashodha/hook

added hook usage for tabset
Merge remote-tracking branch 'upstream/7.x-4.4' into 7.x-4.4-7.x-master-2013-11-03-17-31-23
Merge remote-tracking branch 'upstream/7.x-4.4' into 7.x-4.4-7.x-master-2013-11-11-10-55-55
Merge remote-tracking branch 'upstream/7.x-4.4' into 7.x-4.4-7.x-master-2013-11-16-02-27-53
Add ability to pull in referenced contacts for custom contactRelationship fields.
Implicitly join contributions to contacts
Move base table declaration to the right place.
Remove redundant arguments and code.
Simply skip on 'info' key; don't rely on order of keys to return.
Pull out join table switch into its own function.
Use Drupal naming conventions for variables.
Remove pointless variable assignment.
Use t() correctly; don't use simple concatenation.
Minor stlyistic and comment changes.
Make it clearer where title text is coming from.
Fix and clarify comments.
Extract field handler logic entirely into its own function.
Extract filder handler logic into function.
Remove redundant variable assignment.