Merge pull request #71 from anas-ambri/anas_branch

Factoring out ajax call for future test case
The callback was being called before the status of the request has been fixed. Also, Zalgo
Displaying table from javascript
Merge pull request #74 from anas-ambri/issue-66

Issue 66
State logs shown as soon as received
Merge pull request #75 from anas-ambri/issue-72

State logs shown as soon as received
Fixed ZALGO error appropriately
Added pareto front detection for any given array, given properties and min/max conditions
Merge remote-tracking branch 'origin/master' into targetFitnessEval
Merge pull request #78 from anas-ambri/targetFitnessEval

Pareto front+fix to Zalgo approrpiately
Error checking.
Tiny cleanup
Merge pull request #79 from anas-ambri/targetFitnessEval

Error checking.
Changed queue method
Merge pull request #81 from anas-ambri/targetFitnessEval

Changed queue method
Checking the status GETs from url /ribosoft/status/<id>
GETting the /ribosoft/processing/<id> page will always return the processing page
Adding tests, still broken
removing unnecessary log
Merge pull request #83 from anas-ambri/issue-80

Issue 80
Added mining for exectutoin time
Added estimation
Merge pull request #84 from anas-ambri/targetFitnessEval

Added estimation + Added mining for execution time
Adding pareto rank to the table of results