Allow JSchme Jar to compile

Made a code change that will allow us to compile the Jscheme JAR.
According to the last lecture JScheme cannot have white list running
while it is compiling the JAR.  I added a flag that will allow for
compilation and whitelisting will turn itself on when you call the
JScheme constructor.  Basically this will not affect anybody's code.
Make sure you pass the whitelist filename when you create a JScheme
object.  Each user should have their own whitelist and therefore their
own JScheme object.