Refacterd binary reading a bit.
Moved all binary reading ops to a own class ByteArrayReader, and lets ROM subclass it.
Allow resources to be constructed from ByteArray Readers.
Datastructs can contain byte-strings of a pre-specified length (useful when decoding X bytes which belong together).

Removed setup.py, since it is was not complete, and since no-one is using these tools. Will be reincluded when some tools are uploaded to GitHub (are in development).
Updated README.
Removed unused tools.