Improved readability and structure of type packages.
Improved readability and structure of type packages.

* Rapicorn.py: encode strlen ints differently to improve readability.
align string memory to 4 bytes (integer size). prefix storage types
with newlines to improve readability. improved method names. removed
redundant prefixes, generate type and namespace tables. encode type
package names. write output to a file instead of stdout.

tim-janik/rapicorn,tim-janik/rapicorn,tim-janik/rapicorn,tim-janik/rapicorn,tim-janik/rapicorn