Update `time` submodule to final 1.5.0.1 release
Update `filepath` submodule to current 1.3.1.0 RC
Update `binary` submodule to final 0.7.2.3 release

This also introduces a "bootstrap" `cabal_macros.h` header to provide
the `MIN_VERSION_base()` macro during Cabal bootstrapping which as it is
now used by `binary`.