Failing test for Html.CheckBoxFor() - cannot submit bool=true

Html.CheckBoxFor creates a second hidden input for the bool to ensure that
the false value is set with the post. But in the case of a true value,
both the checkbox and hidden input values are sent with the form.
ServiceStack sees this data as a list and has trouble deserializing the
list into a bool.
Merge pull request #671 from jeffgabhart/checkboxfor-post-fails

Failing test for Html.CheckBoxFor() - cannot submit bool=true
Use property name if ApiMemberAttribute.Name is not specified

If a the ApiMemberAttibute.Name property is not specified, use the name
of the property it is attached to in its place when fetching ApiMembers.

fixes https://github.com/ServiceStack/ServiceStack/issues/675
Merge pull request #676 from yaur/master

fix for https://github.com/ServiceStack/ServiceStack/issues/675
Assuring that write-side AssignmentMember has set-method + test-case
Merge pull request #680 from jrosskopf/master

Fix in Auto-Mapping methods for protected/private properties
Add missing SelectList and MultiSelectList extensions
Minor fixes in other Html helpers
Merge pull request #681 from dsimunic/HtmlAdditions

Add missing SelectList and MultiSelectList extensions
ProcessRequest should return false if page can't be found. fixes #682
Fix Razor Web tests
INCR Razor and Swagger to v3.9.46
Merge branch 'master' of https://github.com/ServiceStack/ServiceStack
INCR to v3.9.46
Add 'AtemptedValue' field to ValidationErrorResult
DtoUtils: Make error output slightly more readable with an extra newline
Merge pull request #683 from dsimunic/MinorTweaks

Minor tweaks: Add 'AtemptedValue' field to ValidationErrorResult
Improve reporting of Razor parser errors
Merge pull request #684 from dsimunic/RazorErrors

Improve reporting of Razor parser errors
Fix string concatenation.
Merge pull request #685 from jorbor/master

Fix string concatenation in RegisterRestPath()
Added UrlReferrer property to IHttpRequest