[UBER-697] Added base ElementNotFound and PropertyNotSupported exceptions.
[UBER-697] Completed ElementNotFound exception.
[UBER-697] Used ElementNotFound exception in elements.
[UBER-697] Completed PropertyNotSupported exception and used is.
[UBER-697] Updated ElementNotFound exception.
[UBER-697] Added LazyInitialize exception and used is.
Merge branch 'UBER-697-AddCruciatusExceptions' into develop