Fixed bug where .bind with incomplete data was removing fields from form. 

I accidentally introduced this bug with #106. I discovered today when binding data to the form if any fields were missing in that bound data the fields were being removed from the form which shouldn't happen. Added test case and fix for it.