Make eliot optional

This makes machinist also work when eliot is not installed.