clean up warnings on compilation and tests
Fix Amrita.FactError redefinition warning
Merge pull request #20 from seryl/test_cleanup

clean up warnings on compilation and tests