Eliminated all references to Atom, now we only have a single form of
functional term, i.e., Function. Queries use Function directly.
Removed the AtomWrapperImpl that was used when Atoms where necesary in
CQIEs
Renamed NewLiteral to Term
Renamed methods for getting functions in the DataFactory for readability