CLN: Simplify Period Construction / Resolution

Simplified ``Period`` construction a little by adding ``millisecond`` resolution.
I  not sure this is tested but in theory an older pickle will break as these codes have changed
can u preserve the original codes (and just add the new one)?