Add Cytoscape.js component; update components that use Cytoscape.js to use latest version

Hi,

This pull request adds support for a BioJS component that wraps Cytoscape.js:
Docs: http://cytoscape.github.io/cytoscape.js/
Github: https://github.com/cytoscape/cytoscape.js

I also updated `InteractionsFilterGraph` and `PsicquicGraph` so that they use the latest version of Cytoscape.js.  `PsicquicGraph` didn't require much modification but `InteractionsFilterGraph` was updated so it uses the latest API (it seems it was using an old beta version and the API has since changed).

If you have any questions or concerns, please don't hesitate to let me know.

Thank you for your time and consideration,
Max