use Path::Class tempdir instead of File::Temp to create temp dirs
add TODO about logdie
add tests for find-oligos command