Parameterized BrowserSession to take in a Driver.  Overloaded the internal constructor to just take in  a Driver instead of a DriverFactory.  Reordered the parameters to be consistent.  Added some XML comments because R# was bugging me about it.  Added Test in ApiExamples @ the bottom.  TestSessionbuilder used the constructor that I re-ordered.  Re-ordered its parameters.