[FIX] If a page doesnt have a language it returns null in the inner.GetL...

...anguage and that results in a Object Ref in the CachingLanguageGateway, So added an check so it checks if its null and return null cause that's fine. This problem is happening for example when access an languageIntersaction
And here @ 73