Separate OptionParser from ScriptableFileSystem object.

There are many cases where we need to parse optional JSON object.
With the OptionParser class, we can parse the object into a Configuration
instance.
Implement type-1 UUID method in UUID module.

v1 is the type-1 UUID method generating timestamp-based UUID.
node-uuid's v1 method is referred to for the method design and
implementation.