Made steam and freetype optional

Now builds again on secondary machine