Typesafe length added to ByteString fixes #16
loosened the dependency on test-framework-hunit