fix(deisctl): hook up unit tests
fix(deisctl): fixup unit tests
fix(deisctl): fixup most of `go vet` errors
ref(tests): separate unit tests from functional tests

That way we can fail faster if the unit tests fail.
Merge pull request #2770 from bacongobbler/hookup-deisctl-tests

Hookup deisctl tests