Added DeprecationWarner service

Can be injected into any service to log a testable deprecation message.
Added inputUri property to Image\Value

Must be used instead of 'id' to input a new file.
Marked Image\Value input with id as deprecated