added the epoch param to constructor.

This allows you to create a timestamp from an arbitrary time (in epoch).
This allows for easy conversion between time formats.