Allow initiation of OpenIDSession from outside of stapler 

Allow initiation of OpenIDSession from outside of stapler by refactoring. methods to support both Stapler and plain-old-servlet invocations. Maintains backward compability with existing usage.