Updated NuGet packages and addressed issues #163, #167, #140, #124

Updated Selenium WebDriver to latest 2.43.1
Updated the various browser drivers to latest NuGet packages.
Changed MVC3 references to use NuGet package.
Added parameterless overload to BrowserFactory.InternetExplorer (#167).
Made methods and properties on UiComponent and UiComponent<> protected (#163)
(updated BreakingChanges.md to reflect this).