PT-1346 Fixed AJAX error handling

	modified:   projects/petitions/modules/custom/wh_petitions/wh_petitions.module
	modified:   projects/petitions/themes/petitions44/css/style.css
	modified:   projects/petitions/themes/petitions44/sass/style.scss
	modified:   projects/petitionssignatureform/petitionssignatureform.module
PT-1346 Added a runtime check for config values before appending terms of service, etc.

	modified:   projects/petitions/modules/custom/wh_petitions/wh_petitions.module
PT-1346 - Implemented new configuration test in petitions signature form alter.
petitions subtree from http://git.drupal.org/project/petitions.git

Conflicts:
	projects/petitions/modules/custom/wh_petitions/wh_petitions.module
	projects/petitions/themes/petitions44/css/style.css
	projects/petitions/themes/petitions44/sass/style.scss
PT-1325 - Removed wh_petitions dependency on petitionsignatureform.