moving tests out to separate module
complete migrating tests
Merge pull request #23 from apngasm/tests

Tests