DO NOT MERGE patch for CRM-12840 by Jamie McClelland
CRM-13257 fixes for hard-coded relationship type for Employee and Household Member.

----------------------------------------
* CRM-13257: Hard-coded relationship type for employer-employee relationship causing Current Employer checkbox to be hidden AND invalid sample data
  http://issues.civicrm.org/jira/browse/CRM-13257
Add webtest for creating a Current Employer and checking view relationship to make sure field is present and set.
Merge pull request #1493 from davecivicrm/CRM-13257

Crm 13257 Fixes for hard-coded relationship type for Employee and Household, including new web test.
CRM-13282

----------------------------------------
* CRM-13282: Prefill billing address on back-office contribution via credit card and membership via credit card using profile.get api
  http://issues.civicrm.org/jira/browse/CRM-13282
Fix notice on event registration when payment blocks not present and cid=0
CRM-12638, do not use caching table if 'select all' option is used

----------------------------------------
* CRM-12638: Optimize Prev/Next Cache and search interaction
  http://issues.civicrm.org/jira/browse/CRM-12638
whitespace cleanup
whitespace cleanup
CRM-12466

----------------------------------------
* CRM-12466: Group listings don't load
  http://issues.civicrm.org/jira/browse/CRM-12466
Modified dao.tpl to fix Gencode's DAOP generation

GenCode was creating bad default values if the default xas not
surrounded by a string delimiter (CRM-13289)
Merge pull request #1514 from dlobo/CRM-12466

CRM-12466
Merge pull request #1515 from pdelbar/fixgencode

Modified dao.tpl to fix Gencode's DAO generation
fix for activity restructure
Merge pull request #1518 from yashodha/activity-restructure-fixes

fix for activity restructure
CRM-12638, use query instead of cache table if 'select all' option is uses

----------------------------------------
* CRM-12638: Optimize Prev/Next Cache and search interaction
  http://issues.civicrm.org/jira/browse/CRM-12638
CRM-12638, fixed group status

----------------------------------------
* CRM-12638: Optimize Prev/Next Cache and search interaction
  http://issues.civicrm.org/jira/browse/CRM-12638
Merge pull request #1504 from davecivicrm/CRM-13282

CRM-13282
CRM-13282, fixed state default for membership billing block and code cleanup for offline event registration via CC

----------------------------------------
* CRM-13282: Prefill billing address on back-office contribution via credit card and membership via credit card using profile.get api
  http://issues.civicrm.org/jira/browse/CRM-13282
more fixes for CRM-13212