AtomValue class modifications

- added a serialize function and the corresponding unserialize function
for future support of AST serialization (sort of compilation output of
the program).