test: fix file block manager tests following eaf1b6d

The failures were mostly caused by differences in error messages in
startup failure scenarios following the refactoring in commit eaf1b6d.

There was also a functional test adjustment: a canonicalization failure
will allow a FBM-backed server to start up with a failed directory,
rather than failing startup altogether.

Another test for adding and removing directories is disabled entirely,
as this is not supported by the file block manager.

This also updates fs_manager-test to run using both the file block
manager and log block manager.

Change-Id: I5b210869464c69d0ff024d030bd553d23b21352f
Reviewed-on: http://gerrit.cloudera.org:8080/16460
Reviewed-by: Grant Henke <granthenke@apache.org>
Tested-by: Kudu Jenkins
Tested-by: Andrew Wong <awong@cloudera.com>
3 files changed