Made dedicated functions for checking and extracting parameters from user input

Fixed handling of scientific notation in analyser
Fixed error in language that sliders were not accepting
Added changes to analyser
Removed faulty script and fixed wrong call to check
fixed checkboxes being intialized to a string
objectToSting now puts quotes around strings, and numeric values from input field are treated as numeric
updated number recognition in input field
Library functions no longer need objectToArray function.
Tests are now made with arrays instead of objects.
changed ofject to array
edited testcases
Model execution interval is now set to 60FPS.
Added @abstract tags to documentation
Memoization support for user defined functions
Update func.sjs
Func macro now correctly hashes the function arguments.
Made user input time dependent
Macros are now concatenated into a single file.
added automapping to 3 functions
Refactored evaluating quantities, especially user-input
Function memoization improvements