changed filecontent to use git/blobs endpoint;

removed dependencies with branch commit-sha;
uses file commit-sha;
fixed tests;
added travis configuration;