Typo correction in inline doc
Removed obsolete namespace inclusion
Added missing details (return values on failure) to methods of SessionInterface
Corrected wrong return documentation for SessionInterface::validateAuthCode() method