CRM-14716 - Change default Visibility for Mailings for Public Pages.

----------------------------------------
* CRM-14716:
  https://issues.civicrm.org/jira/browse/CRM-14716
Merge pull request #3314 from davecivicrm/CRM-14716

CRM-14716 - Change default Visibility for Mailings for Public Pages.
Fix incomplete comment and add placeholder to duration_unit in Membership Type form.
Merge pull request #3316 from davecivicrm/commentAndDropdownFix

Fix incomplete comment and add placeholder to duration_unit in Membershi...
minor code tidyups
Merge pull request #3315 from eileenmcnaughton/codetidying

Codetidying - remove a couple of unused params
CRM-14197 pass line items & isTest into renewMembership (derive at form level
param fix & clarify object to pass to updateRecurmembership fn

declare membershipContributionID & use that

remove  param

don't check for empty on  - would have had an error

remove unrequired param

set membershipContribution directly as required