added comments about result ordering.
version constraints on base package.
code rewritten using the FMList package.
implemented `fail` as `mzero` in `DepthBound` monad.
implemented iterative deepening.
tmp files in .gitignore
added fail and fixed version 0.2.2.
author as copyright holder.
license in source file.
use public domain license instead of bsd.
added Steup.hs file.
deleted custom implementation of in instance.
set -> multiset.
definition of in prefix notation.
added enumeration function `levelDiagonalisation`.