Added tests for Heat component.

Added base classes, sanity and smoke tests for Heat,
made minor modifications in nmanager.py and existing tests,
added dependency into setup.py.