Autochecks scilab function.

A method is created that checks the scilab function submitted by the
student.
The method removes the terminating commands in scilab.
If errors are present then it returns error,
else provides input to the function and checks for the
expected output.
If function returns correct output for all the inputs then
the function is graded correct, else throws the error message.
Code to test scilab in test_server.py

included timeout with scilab command to prevent scilab from running
scilab infinitely.
test condition added to test_server.py
Merge branch 'deploy_server'
Merge branch 'deploy_server'
Merge branch 'modified_snippet'
Fixed indentation.
Merge branch 'master' of https://github.com/FOSSEE/online_test
Merge branch 'scilab_check' into scilab_autocheck

Conflicts:
	testapp/exam/forms.py
minor change
Merge pull request #20 from prathamesh920/scilab_autocheck

Scilab autocheck