Work-around for Bug #2379:  convert input strings to numbers.
Abort and give error message if function node dependency
graph has a cycle.
bug 235  - adding labels to triangle nodes5
log messages added for parse error, focus in and out, wrong initial values
Merge branch 'sachin' of github.com:bvds/LaitsV3 into sachin
node not defined message changed
incorrect equation syntax parser error log message added
Merge branch 'pradeep' after code review/and simple test
Merge branch 'master' into sachin
Numerical value entry half done

Still fixing errors.
Numerical value entry done
changes made to controller.js for logging messages for wrong initial value and equation
log messages changed as per the new java version
small change to the heading in the file
Deleted replica code in calculation.js
refactored code for colornodeborder
perfect node update
update perfect node fix
code changes as per the code review for documentation and the logging messages.
student window in and out of focus log messages added to the documentation