Syntax conformance test fixes
Merge pull request #3419 from eileenmcnaughton/test_fixes

Syntax conformance test fixes
Fix & test mail setting caching to fix test
fix api price field value - default to is_active
api_contribution_page - default to is_active
fix spelling
Merge pull request #3420 from eileenmcnaughton/test_fixes

Fix & test mail setting caching to fix test
PriceSet BAO - fix spelling & remove unused var
formatting & comment fixes
api contribution page default to is_active
test - fix api_mail_settings test
Merge pull request #3422 from eileenmcnaughton/test_fixes

Test fixes & a few minor tidy ups, fix mail_settings in particular