cleaning warnings and merge local research branch
solve utf-8 problem
solve conflict between head and remote branch
Merge remote-tracking branch 'upstream/development' into development
decode the python script output to utf-8
move research code to local package
Merge remote-tracking branch 'upstream/development' into development
fix static var problem
remove pagnation feature
Replace replaceAll by normalizeUri
Remove comment.
Merge pull request #41 from areshand/development

Fix UTF-8 Bug (JIRA 116), Merge Research Branch, Remove warnings and Modify static variables.
Handled adding nodes/bubbles that do not anchor to the table

JS handling for bubbles that just connect to other bubbles and not to
anything on the imported data table.
It now draws the bubble and the size will be such that it overlaps the
entire width of all nodes that it connects to.

We still need to handle the links to connect correctly.
small fix in levling the graph model
Fix for WK-31: Model display for eqp is messed up

Handle drawing lines for cases where one of the nodes might be big and
the other small, and the line from the center of one to other actually
does not reach the other. In those cases, we calculate the overlapping
region between the nodes and then draw lines in the center of the
overlapping region.
Update version and push to master
Merge branch 'development'