Add parse method to parse timestamps with a timezone

Also, move some of the methods around to make them alphabetical and rename "givenMoment" to just "moment".

@jh-bate What do you think?