[NeuralLib][NeuralCommon] : Changes in common interfaces

- Added interface managed pointers typedefs
- Added IAggregateNeuralObject and INeuralConnector interfaces
[Core][Common] : Added common size types
[Core][Common] : Added common Interfaces