Fix bad return on non-unix systems (related to #1)
Reversed order of functions in mime (now: first mime-lookup and then mime-probe). This is preferrable because mime-probe is very slow and often less accurate than the lookup.