CRM-13100 Suggested syntax and spelling fixes.

----------------------------------------
* CRM-13100: Membership: change text when creating login account
  http://issues.civicrm.org/jira/browse/CRM-13100
Merge pull request #1248 from davecivicrm/CRM-13100

CRM-13100 Suggested syntax and spelling fixes.
Merging my own PR since it's so trivial.
Merge pull request #1246 from eileenmcnaughton/CRM-13072-testfixes

Crm 13072 Upgrade tests so that all api calls are required to pass
Merge pull request #1249 from eileenmcnaughton/CRM-13072-testfixes

Crm 13072 mark non-enotice compliant tests as such
Merge pull request #1250 from eileenmcnaughton/CRM-13072-testfixes

Crm 13072 testfixes - participanttest & syntax conformance
CRM-12923, CRM-12943 - Track whether model changes have been saved to the server

----------------------------------------
* CRM-12923: Create HTML prototype of "Job Position" UI
  http://issues.civicrm.org/jira/browse/CRM-12923
* CRM-12943: Make HTML prototype of job UI functional
  http://issues.civicrm.org/jira/browse/CRM-12943
CRM-12923 - Add CRM.Backbone.trackSoftDelete

----------------------------------------
* CRM-12923: Create HTML prototype of "Job Position" UI
  http://issues.civicrm.org/jira/browse/CRM-12923
CRM-12943 - crm.backbone.js - Allow saving of CRM collections

Calling "collection.save()" will lead to "CRM.api(crmEntityName, "replace", ...)

----------------------------------------
* CRM-12943: Make HTML prototype of job UI functional
  http://issues.civicrm.org/jira/browse/CRM-12943
Merge pull request #1252 from eileenmcnaughton/CRM-13072-testfixes

CRM-13072 fix new enotice
Merge pull request #1253 from eileenmcnaughton/CRM-13072-testfixes

CRM-13072 upgrade additional test classes
Merge pull request #1251 from totten/master-bb-issaved

CRM-12934 - Multiple Backbone updates
CRM-13121 - CRM.api - Always encode data with JSON

The query-string encoder misencodes empty arrays -- and most likely
misencodes other things.

----------------------------------------
* CRM-13121: CRM.api cannot call "replace" with empty list
  http://issues.civicrm.org/jira/browse/CRM-13121
Merge pull request #1256 from totten/master-crmapi-json

CRM-13121 - CRM.api - Always encode data with JSON
Fix group api to work with group_type param
Revert PR#980 Restore SOAP code CRM-12343

----------------------------------------
* CRM-12343: Remove Soap code
  http://issues.civicrm.org/jira/browse/CRM-12343
Fixed bug where delete membership task does not also delete related memberships. Created a new del method in Membership BAO.
Comment fix and using self:: for all on line 2153
CiviUnitTestCase::callAPIAndDocument - Don't retry failed API calls
Merge pull request #1258 from totten/master-callapissuccess

CiviUnitTestCase::callAPIAndDocument - Don't retry failed API calls
Merge pull request #1257 from davecivicrm/CRM-13110

CRM-13110