Added more implementation for Default Stream navigation. Getting over-released memory problems in parseItemStream:(SmartPtr<IItemStream>)stream FromItem:(SmartPtr<IItem>)item
- Fix for Smart Ptr memory issue.
- Turned on file sharing to get at db if we need to
Implementing Metadata calls
Getting and printing stream hierarchy
Merge branch 'feature/DefaultStreamNavigation' into development
Merge branch 'development' of github.com:Colligo/Icing2 into development

# By Roland Hordos (7) and Michael  Hsu (1)
# Via Roland Hordos (2) and Michael  Hsu (1)
* 'development' of github.com:Colligo/Icing2:
  Service broker provides a simple list of providers as a synchronous call. Test verifies Hermes app ready signal completes before providers are accessed. Simple provider model class created, emitted as pure Objective-C object, received by Objective-C code.
  Added gitignore file
  Complete representation of Reactive Hermes in HermesSpec. Partial Providers signal spec, will complete in proper feature.
  Initial XCTest async testing.  Comment out lines 19 through 21 in AppDelegate if running Tests to avoid the app initializing Hermes instead of the tests. Introduced a high level model and entry point for client code into Hermes land, that abstracts away all CPP objects. Initial implementation of a Reactive Signal to convert CPP callbacks into Objective-C block processing.  Client code only sees Objective-C. CocoaLumberjack logger added to Podfile and .pch file though not yet used (needs team decision).
  Project dependency issue re' Bot pre.
  Merged Xcode project changes with recent development pull.
  Renamed default Icing2Tests to HermesSpec, the first likely Test spec file. Addition of light target intended to be used by Xcode Server, to run a script prior to performing any tests.  Addition of that Xcode Bot Prep target as a dependency on the Tests target to run before the tests do.
  Addition of CocoaPods to project with initial libraries: XCAsyncTestCase, ReactiveCocoa, ReactiveViewModel.

Conflicts:
	Icing2.xcodeproj/project.pbxproj