Merge pull request #29 from robdmoore/refactor

Refactor
Merge pull request #30 from robdmoore/autofac

Autofac with IL-merging
Merge pull request #31 from robdmoore/autofac

Ensured the nuget package will use the IL-merged dll's
Added in PageReader/Writer DropDown/ RadioGroup

on PageReader Side
- Retrieve selected option in drop down by text / value
- Retrieve selected radio button in radio group (always by value)
- Check whether a radio group has a selected button or not

on PageWriter Side
- Select option in drop down by value / text
- Select radio button in radio group (always by value)

on ElementFinder

all TryFidnElements methods now have the possibilty to wait in seconds
in case the element is not available yet
Merge remote-tracking branch 'upstream/master'
Merge pull request #32 from Gwayaboy/master

Added support for standard HTML controls
Modular approch to HTML Controls - Draft
Merge remote-tracking branch 'upstream/master' into dev
Fixed failing test due to change

- added controls to abstract interacting with the page
- abitility for people to write their own html controls
Replaced in page writer components
Tidy up page reader and writer
abstracted controls in page reader/writer

- Added more interface for testability of controls
- Test for the control themselves
Remove unnecessary specification for
Move back interfaces with their concrete impl

- Added Checkbox
Added TextArea component in Page Reader/Writer
Update src/TestStack.Seleno.Tests/PageObjects/Actions/Controls/When_updating_TextBox_value.cs

Made failing test When_updating_TextBox_value culture independant
Update src/TestStack.Seleno.Tests/PageObjects/Actions/Controls/When_updating_TextBox_value.cs

Oops forgot to make the field static
Update src/TestStack.Seleno.Tests/PageObjects/Actions/Controls/When_updating_TextBox_value.cs

hard without resharper
Merge pull request #33 from Gwayaboy/dev

HTML Controls
upgraded to Selenium WebDriver 2.31.2 as FireFox and Chrome tests stopped working after browser updates.