Added some tests for each of the libraries, more to come..
Added tests which check:
 - a pay-to-pubkey-hash transactions signature can be verified
 - a pay-to-script-hash transactions signature can be verified
 - test that a pay-to-pubkey raw transaction can be created
also changed permissions for some files