CRM-14181, remove special handing for enums

----------------------------------------
* CRM-14181: migrate enums to varchar in schema for all tables
  http://issues.civicrm.org/jira/browse/CRM-14181
CRM-14181, add callback function, so that enums are accessible via api etc

----------------------------------------
* CRM-14181: migrate enums to varchar in schema for all tables
  http://issues.civicrm.org/jira/browse/CRM-14181
CRM-14181, add callback function, so that enums are accessible via api etc

----------------------------------------
* CRM-14181: migrate enums to varchar in schema for all tables
  http://issues.civicrm.org/jira/browse/CRM-14181
CRM-14181, add callback function, so that enums are accessible via api etc

----------------------------------------
* CRM-14181: migrate enums to varchar in schema for all tables
  http://issues.civicrm.org/jira/browse/CRM-14181
CRM-14181, add callback function, so that enums are accessible via api etc

----------------------------------------
* CRM-14181: migrate enums to varchar in schema for all tables
  http://issues.civicrm.org/jira/browse/CRM-14181
CRM-14181, gencode fixes to generate correct DAO and modified pseudoconstant to handle callback

----------------------------------------
* CRM-14181: migrate enums to varchar in schema for all tables
  http://issues.civicrm.org/jira/browse/CRM-14181
CRM-14181, more clean and fixes to support callback

----------------------------------------
* CRM-14181: migrate enums to varchar in schema for all tables
  http://issues.civicrm.org/jira/browse/CRM-14181
Merge pull request #2521 from kurund/CRM-14181

CRM-14181, migrate enum to varchar