- Updated License to MIT
- Added pod file
- Updated project file (Fixed warnings)
- Removed platform from prod file
- pod doesn't like warnings, replacing self-note warnings to comments
- Initial checking with constructor injection functionality
- Cleanup
- Using a protocol for yahoo client
- Some changes in method names
- Simplified macro method for Inject
- Created a better sample project to demonstrate features
- Separated singleton instances form class/protocol names (What were I thinking)
- ConstructorInjection works well now
- Lots of code cleanup
- Cleanup
- Added license
- Getting rid of warnings
- Fixed issue where a string was being passed for resolving dependency instead of a class or protocol
- Fixed unit tests according to the new code
- Added unit tests to verify constructor injection
- Fixed double free
- Allowing values to be injected into a constructor (Inject value as well as binding)
- Added unit test to verify contractor value injection
- Fixed typo in method name
- Values being injected into a constructor are now being copied instead of referenced
Merge remote-tracking branch 'origin/Constructor_Injection'

* origin/Constructor_Injection:
  - Fixed typo in method name - Values being injected into a constructor are now being copied instead of referenced
  - Added unit test to verify contractor value injection
  - Fixed double free - Allowing values to be injected into a constructor (Inject value as well as binding)
  - Added unit tests to verify constructor injection
  - Fixed issue where a string was being passed for resolving dependency instead of a class or protocol - Fixed unit tests according to the new code
  - Getting rid of warnings
  - Cleanup - Added license
  - Created a better sample project to demonstrate features - Separated singleton instances form class/protocol names (What were I thinking) - ConstructorInjection works well now - Lots of code cleanup
  - Simplified macro method for Inject
  - Using a protocol for yahoo client - Some changes in method names
  - Cleanup
  - Initial checking with constructor injection functionality
  - pod doesn't like warnings, replacing self-note warnings to comments
  - Removed platform from prod file
  - Updated project file (Fixed warnings)
  - Added pod file
  - Updated License to MIT