hubspot: adding fix for "date" types + test cleanup

Anything that comes back as a "date" type will be rejected by
the Hubspot API unless it's floored to the UTC day.

Tested this against the hubspot test credentials, you can remove the floor function to see it fail

```
apiKey: demo
portalId: 62515
```

@yields