Fixed FormBuilder selectMonth. mktime() fails on the 31st of a month when the day is null.

See http://www.php.net/manual/en/function.mktime.php#99707
Fix form builder with model binding.
Fix conflicts, merge 4.0 branch.