Update project for Swift 5.1 and SPM
- Update project for Swift 5.1 and SPM
- Add @injected property wrapper for Swift 5.1
- Add @LazyInjected property wrapper for Swift 5.1
- Revise unit tests for more code coverage
- Make static registration function public and add concurrency mutexes
- Add type specification to defaultScope
- Fix initializers on scope types to allow public instantiation.
- Allow clearing the shared cache