more work on CRM-12965, added basic form and page structure
worked on CRM-12964, added option group for name_badge
notic fixes
more fixes for generate data, CRM-12964
label configuration form fixes, CRM-12965
label configuration form fixes, CRM-12965
more fixes for label configuration screen, CRM-12965
Merge pull request #1069 from kurund/CRM-12964

CRM-2964
more fixes for label configuration, added used for radio for mailing label and name badges CRM-12965
Merge pull request #1070 from kurund/CRM-12965

CRM-12965
preliminary tidy-up - use api function that ensures success
preliminary tidy up - remove failure test covered by syntax conformance
a few more tidy-ups to use callAPISuccess rather than the long-form
remove obsolete code from api - add test to check no regression
update extamples
add some comments to the code
enhance api failure function
tweak comment
stop testing deprecated format_params function & test via the wrapper
remove BaseIPN::createContact function as all references to this function are commented out