Make silhouette file configurable, improve error reporting and allow to continue if it isn't found.