Iso8601 truncation

The encosed changes are needed for correct handling of android chrome's native datetime
form input, which is truncated to the minute. While at it, I added support for truncations up to the day level.

Contributor's agreement merged in from a separate branch (to avoid timing problems between this request and https://github.com/Pylons/colander/pull/78).

Thank you,

      l.