Moved COMPILED_WITH_ROSE macro variable here so that rose.h can be properly included if compiling with ROSE.
Fixed unparse of a ProgramStmt if not present.
Removed COMPILED_WITH_ROSE from this file (to OFPNodes.h).
Fixed constructing and destructing list classes.
Fixed construction of lists to match usage in ROSE.