don't try compiling under anything else but linux.
missing license in Makefile.PL
added the repo url.
more docs.
get rid of 'may be unitialised' warning during compilation.
moved parameters validation to a separate subroutine.
- accept either string or number as a priority class
- more tests & docs
removed unneded header.