Updated table definitions to use InnoDB.
Removed require_once('PHPUnit/Framework.php'); calls that break PHPUnit > 3.6.
Replaced deprecated assertType() with new assertInternalType and assertInstanceOf() methods for PHPUnit 3.5.6 and later.
Reworked shared fixtures to make tests compatible with PHPUnit 3.5+
Managers now properly close database connections.

Without the shared fixtures in the unit tests we found that the database
handle wasn't being closed properly and "too many connection" errors were
occurring when many managers are initialized and then shutdown within an
execution cycle.
Fixed TermTest::testGetEndTime() to call the correct method.
Added additional SSRBLCK and STVBLCK tables to the export from Banner.

Since only a small amount of data from these tables is needed we are filtering
in the export process so that the data model can just select all values.
Added block topics to the data model.
Added block-topic unit tests and fixed typo found by them.
Added display of block-topics to the course offering output.
Added Block-topic facet to the search UI.
Added block listing to the web service API.
Merge branch 'CommunityConnection'
Added level-topic display to the course offering view.