adding missing get_fatal_events and get_critical_events methods
adding module versions to PREREQ_PM

* was just using 0 before out of laziness
* added Test::More to TEST_REQUIRES
initial checkin of basic tests

* done:
  * 01-use_ok: does the module even work?
  * 02-xs: does the xs module even work?
  * 03-exports: validate export flags
  * 10-template: validate basic template functionality
* todo:
  * need to figure out the best way to validate the contract and contract control system, as those require forking and then validating from outside the forks