Clean up output buffers between tests.

Some of the tests I was running were erroring with a deprecation
warning. That was happening inside a Smarty template and the Smarty
stuff makes heavy use of ob_start and friends. When an error happens
inside an ob_start, the corresponding ob_end_clean isn't happening and
somewhere else in phpunit the output gets flushed. This causes the
output to get flushed to the screen which messes up the display of the
results of running phpunit.

This fix has us clear out all of the output buffers (if any) in the
tearDown for every test. That seems to fix this problem.
Webtest Fixes
CRM-15701 - Change label on batch type, title and column header. Also new generated.mysql.

----------------------------------------
* CRM-15701:
  https://issues.civicrm.org/jira/browse/CRM-15701
Merge pull request #4725 from rohankatkar/Tests

Webtest Fixes
Merge pull request #4728 from davecivicrm/CRM-15701

CRM-15701 - Change label on batch type, title and column header. Also ne...
Merge branch 'phpunit-ob-fix' of https://github.com/giant-rabbit/civicrm-core into phpunit-ob-fix

Conflicts:
	tests/phpunit/CiviTest/CiviUnitTestCase.php
Merge pull request #4732 from yashodha/phpunit-ob-fix

Phpunit ob fix