Issue #64: Added a future object for AnalyzerResult
Issue #64: Added unittest.

Fixes #64