Adds Context.Has() function for checking values existence.
Adds Context.GetOk variant to make Has() check unnecessary.
Implement session module. ("middleware" is now "module")