Do not require Earmark at compile time, closes #144