(TK-16) Removed some unnecessary future usages from tests

This commit removes unnecessary future wrappers around code in some of
the shutdown unit tests.
Merge pull request #148 from camlow325/maint/master/TK-16-remove-unnecessary-futures-from-tests

(TK-16) Removed some unnecessary future usages from tests
Remove unnecessary import
Merge pull request #149 from nwolfe/remove-unnecessary-import

Remove unnecessary import