Merge changes from topic "IFace-explicit-close" into sc-dev

* changes:
  Update default HAL with close and reset methods
  Add IFace#reset and ISession#close methods