Merge pull request #189 from Cazra/master

Sage2D, now Scala 2.10 compatible
Modified Eclipse build path to point to correct (Scala 2.10) libraries.
The newest Scala uses a new class loader, and not a URL class loader (directly).  This prevented Elision from getting the correct classpath.  Elision now searches parents of the class loader for one it can use, and throws an exception if it cannot find one.  This is not a good solution!
Remove "if" operator from Core.eli, and rename "typeof" to "type_of" in Type.eli.
Add "is_literal" operator to Core.eli.
Rework Math.eli, create test file.
Merge pull request #190 from mgpleszkoch/master

Start modification of Elision startup files for Bitstrings
Fixed issue with console losing focus on Mac when doing syntax coloring for the first time.