3.0.0 Dev branch

Development branch for the next version of Linguist with Rugged support.

cc @jakedouglas @github/linguist 
Could we fix this to two known oids instead of using latest master? That would be more deterministic.