Generate and parse ULIDs (Universally Unique Lexicographically Sortable Identifiers) with timestamp decode