Allow saving of complex types, Array and Object in RedBean DataProvider

ie: $Model->myProp = array('test');// will persist the array copy

Added tests to validate array persistence in Models
Fixed unset to return null
Added Model unset tests