Warnings Fixed and Json Extensions added

- Added attribute usage info to the IoC dependson attribute