CRM-10935 Fixing a number of pages and forms that were ignoring the edit my contact permission with hard-coded conditional allowing a user to edit their own contact record regardless of permissions.

----------------------------------------
* CRM-10935: Create new Core Permission - CiviCRM: Access own Contact or both "CiviCRM: View own Contact"  and "CiviCRM: Edit own Contact"
  http://issues.civicrm.org/jira/browse/CRM-10935
Formatting fix
CRM-13034 Fix formRule in Main.php to ensure that premium minimum req amount is checked regardless of whether contribution page contains a quick config amount_block OR has membership block or a price set.

----------------------------------------
* CRM-13034: Premium minimum price isn't checked if Amounts Block is deselected
  http://issues.civicrm.org/jira/browse/CRM-13034
code cleanup
notice fixes
CRM-12539 fix

----------------------------------------
* CRM-12539: "Greater London" should be "London" in list of UK states and provinces
  http://issues.civicrm.org/jira/browse/CRM-12539
CRM-13015 changing label for Additional Address 1 & 2 to Supplemental Address. Changed address_options setting for new installs and upgrade to use updated label. Also corrected the upgrade of SMS option_value to use the localize method instead of looping on locales.

----------------------------------------
* CRM-13015: Additional Address label is confusing, consider changing it back to Supplemental Address
  http://issues.civicrm.org/jira/browse/CRM-13015
code cleanup
code cleanup
fixes to handle group and tag display in selector for search builder, CRM-11790
Merge pull request #1190 from davecivicrm/CRM-10935

CRM-10935
Merge pull request #1191 from davecivicrm/CRM-13034

CRM-13034 Fix formRule in Main.php to ensure that premium minimum req am...
Merge pull request #1197 from monishdeb/CRM-12539

CRM-12539 fix
Merge pull request #1200 from kurund/CRM-11790

CRM-11790
Merge branch 'CRM-13015' of git://github.com/davecivicrm/civicrm-core into CRM-13015

Conflicts:
	CRM/Upgrade/Incremental/sql/4.4.alpha1.mysql.tpl
	sql/civicrm_generated.mysql
Merge pull request #1201 from kurund/CRM-13015

CRM-13015 changing label for Additional Address 1 & 2 to Supplemental Ad...
notice fixes
CRM-12943 - Add CRM.Backbone.*Collection.fetchCreate()

----------------------------------------
* CRM-12943: Make HTML prototype of job UI functional
  http://issues.civicrm.org/jira/browse/CRM-12943
fixes notes display for search builder CRM-11790
CRM-12943 - Move Collection.fetchCreate() to CRM.Backbone.findCreate()

This may be a subtle point, but in the current use-cases, we don't really
have a "collection" that we're trying to maintain.  We're just using the
collection to facilitate the search.  If have this helper a method of the
collection, then there are design questions about how one uses the
collection (eg with repeated calls to fetchCreate), but that's all
extraneous.

----------------------------------------
* CRM-12943: Make HTML prototype of job UI functional
  http://issues.civicrm.org/jira/browse/CRM-12943