Refactored the MockWebDriverBuilder so that it si a lot simpler and more concise.
Refactored the MockWebDriverBuilder a little bit to allow reuse of the element building.
Created test for the MockWebDriverBuilder class.
Updated the MockWebDriverBuilder so everything exceptions after it has been built.
Implemented MockWebDriverBuilder.withElements methods.
Refactored the pulled the SearchContext logic out of the MockWebDriverBuilder class into a MockSearchContextBuilder class to allow the building of more generic elements.
Refactored the MockSearchContextBuilderTests so that they can be reused by the MockWebDriverBuilderTests.
Reordered the AbstractMockSearchContextBuilderTest withElement tests.
Created a new MockSearchContextBuilder.withElement(By,String) method that creates an element that contains the supplied text.
Added a constant for the user tabel row class name.
Added a test for the CreateUser.getTable() method.