schema validation + error reporting to user

only accepting *.jgf due to cytoscape reader factory bug arbitrarily
picking one based on *.json...cytoscape issue filed at
http://code.cytoscape.org/redmine/issues/2391