die() -> carp/croak, doc update

Changed:
* Replaced some die() calls with carp/croak
* Some cosmetic changes in the documentation
switch -> if/elsif/else.

* Replaced switch with plane old if/elsif/else to make it more compatible with older version of Perl. Fixes #1 .
Change log and updating version number for version 0.02.
Some cosmetic changes in the documentation.
Added more examples and a missing image needed to run 'make test'.