latest truffle-api jar added
Builds with latest API.

This commit has all changes required to build fastr under the latest
graal API (as of now). Changes made were basically only two:

- Frame.setObject and getObject are now Utils.frameSetObject() and
frameGetObject() because slot types now can thow exceptions

- replaceChild no longer exists, changed to RNode.replace(). However
this was trickier in certain parts to make sure that node is never
replaced by its parent due to data dependencies in creation of certain
nodes (CastNode, PushbackNode).
Old truffle api jar removed.
eclipse classpath and ant build patched for new truffle jar.
r.sh patched for the new truffle api
Removed truffle comments.
ListFiles builtin corrected for Windows.
Merge remote-tracking branch 'origin/master' into fj
F/J cleanup

F/J enabled by default.
Code cleanup.
Works for materializing views (any types), sum on double, double double
arithmetics.