Did some refactoring of Sequence#set_execution_order
SExpression#value is now an atom or a Sequence with its execution order set
Implemented T, F and nil
Split sequence type check from balanced parenthesis check
SExpression properly initializes to Atom or Sequence