Honor role fixes on personal campaign pages

When you are making a donation via a personal campaign page in which the honor role check box is not checked, you are still given the option to have your name listed in the honor role. This check box should not be visible if the PCP does not have honor role checked.

In addition, the default is to not have your donation listed. The default should be to have your donation listed (but anonymously) with the option to change to have your name included. That both preserves privacy and maximizes the outreach opportunity for having donations scroll by in the honor role.

See: http://issues.civicrm.org/jira/browse/CRM-13795

This pull request is against 4.4 and supersedes the one against master (https://github.com/civicrm/civicrm-core/pull/2025#issuecomment-28746542)