Types: parse time and datetime with microseconds

Since python writes time and datetime with microseconds
  "%H:%M:%S.%f"
the date_get and datetime_get methods now also accept
this format.
minor changes
setup: optional setuptools support