Fix bug in comparison with netcdftime.datetime

Despite a comment on the PartialDateTime class which specifically mentions the `netcdftime.datetime` class, comparisons against that class currently do not work because it does not have the `microsecond` attribute.

This PR fixes that by making comparison against `microsecond` optional.