Adding additional functional tests for ModelBinding

Have a bug for this - https://github.com/aspnet/Mvc/issues/1696. It's intentionally bad data so that the test would fail once we fix the issue.