Added functionality for firstError, errorsFor and errorSummary.
Added radio and checkbox HTML helpers.
Added extra tests for more code coverage.