Cleanup: Changing permissions on Scyther.py.

Scyther.py is a library component, not meant to be a standalone program.
Cleanup: Refactoring read/derived information in claim objects.
Code for merging two attack lists.
Added functions to merge two claims.