Display Suite Integration, display formatters!

Code to integrate more fully with display suite.  If you enable a display suite layout for a view mode, then CiviCRM properties will respect region, label, and display formatter settings when rendered on the view pages. 
Methodology for adding custom display formatters in place. Image, Date, and "entity linking" formatters now possible.
Also integrated CiviCRM properties on the 'Manage Forms' tab for weight ordering of fields on edit forms..

Added templates for price set, price field, price field values